start adding unit tests, rework config compiler
diff --git a/wally/sensors_utils.py b/wally/sensors_utils.py
index 3cd6bc8..e44704d 100644
--- a/wally/sensors_utils.py
+++ b/wally/sensors_utils.py
@@ -54,7 +54,11 @@
if node.monitor_url is not None:
monitor_url = node.monitor_url
else:
- ext_ip = utils.get_ip_for_target(node.get_ip())
+ ip = node.get_ip()
+ if ip == '127.0.0.1':
+ ext_ip = '127.0.0.1'
+ else:
+ ext_ip = utils.get_ip_for_target(ip)
monitor_url = receiver_url.format(ip=ext_ip)
monitored_nodes.append(node)