large commit. new code, with sensors, line count dropped, etc
diff --git a/sensors/api.py b/sensors/api.py
index f78e6a9..dc34af0 100644
--- a/sensors/api.py
+++ b/sensors/api.py
@@ -17,6 +17,7 @@
data_q.put(proto.recv(0.1))
except Timeout:
pass
+
try:
val = cmd_q.get(False)
@@ -28,8 +29,9 @@
@contextmanager
-def start_monitoring(uri, config):
- deploy_and_start_sensors(uri, config)
+def start_monitoring(uri, config=None, connected_config=None):
+ deploy_and_start_sensors(uri, config=config,
+ connected_config=connected_config)
try:
data_q = Queue.Queue()
cmd_q = Queue.Queue()
@@ -44,4 +46,5 @@
cmd_q.put(None)
th.join()
finally:
- stop_and_remove_sensors(config)
+ stop_and_remove_sensors(config,
+ connected_config=connected_config)