Skip to content
Snippets Groups Projects

Backend

Merged Martin Petráček requested to merge backend into master
6 unresolved threads
Viewing commit 7d8de897
Show latest version
1 file
+ 9
1
Preferences
Compare changes
main.py 100644 → 100755
+ 9
1
#!/usr/bin/python
import socket
import sys
import json
class pakond_reader():
def __init__(self):
@@ -17,6 +18,7 @@ class pakond_reader():
def main():
r = pakond_reader()
known_macs={}
try:
r.connect('/tmp/pakon/socket')
except socket.error, msg:
@@ -25,7 +27,13 @@ def main():
sys.exit(1)
while True:
data = r.read_line()
print data
data = json.loads(data)
try:
if data["params"]["local"]["mac"] not in known_macs:
print "unknown MAC: %s"%data["params"]["local"]["mac"]
known_macs[data["params"]["local"]["mac"]]=True #TBD
except:
pass
if __name__ == "__main__":
main()