diff options
Diffstat (limited to 'ticker.py')
-rw-r--r-- | ticker.py | 10 |
1 files changed, 10 insertions, 0 deletions
@@ -4,6 +4,7 @@ Read, Parse, Post Stats to InfluxDB. import Common.sensors as sensors import Common.influx as influx +import Common.net as net # ############################################################################# @@ -12,6 +13,11 @@ import Common.influx as influx readings, epochs = sensors.get_netatmo_readings() # ############################################################################# +# Check VPN Status +# ############################################################################# +is_vpn_connected = net.is_vpn_connected() + +# ############################################################################# # Build Data Post # NB: For InfluxDB >=0.9.3, integer data points require a trailing i. # For example, ncpus_allocated,parititon=cpu value=5i @@ -28,6 +34,10 @@ for module_name, module_values in zip(readings.keys(), readings.values()): epochs[module_name] ) lines.append(line) +# VPN Status +line = "is_vpn_connected value=%s" % is_vpn_connected +lines.append(line) + # Join data = "\n".join(lines) |