Issue 1, 3: Integratie logger & verbetering fout detectie

This commit is contained in:
2020-01-03 15:03:16 +01:00
parent 4f148ef9d3
commit 3ea69b0ba2
2 changed files with 110 additions and 17 deletions

13
siprun
View File

@@ -46,7 +46,11 @@ def main():
print("Set host and port")
usage()
sys.exit(3)
lmwsip = LmwSip(ssl=ssl, host=host, port=port)
try:
lmwsip = LmwSip(ssl=ssl, host=host, port=port)
except Exception as e:
print("Connect to lmw failed: %s" % e)
exit(1)
if (date == None or time == None):
# We assume a 10 minut interval so we use H10
r = lmwsip.lasttime("H10")
@@ -61,8 +65,11 @@ def main():
cmd = cmd.replace('{TIME}', time)
cmd = cmd.replace('\n', '\r')
print("> [%s]" % (cmd.strip('\r')))
lmwsip.send(cmd)
print("< [%s]" % (lmwsip.recv().strip('\r')))
try:
lmwsip.send(cmd)
print("< [%s]" % (lmwsip.recv().strip('\r')))
except:
pass
f.close()
if __name__ == "__main__":