aboutsummaryrefslogtreecommitdiffstats
path: root/ticker.py
diff options
context:
space:
mode:
Diffstat (limited to 'ticker.py')
-rw-r--r--ticker.py10
1 files changed, 10 insertions, 0 deletions
diff --git a/ticker.py b/ticker.py
index a75e4ef..f830a70 100644
--- a/ticker.py
+++ b/ticker.py
@@ -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)