pretty print
This commit is contained in:
@ -5,6 +5,7 @@ from enum import Enum
|
|||||||
import array
|
import array
|
||||||
import fcntl
|
import fcntl
|
||||||
import termios
|
import termios
|
||||||
|
import pprint
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -250,25 +251,47 @@ if __name__ == "__main__":
|
|||||||
'ok': 0,
|
'ok': 0,
|
||||||
'error': 0
|
'error': 0
|
||||||
},
|
},
|
||||||
|
86: {
|
||||||
|
'ok': 0,
|
||||||
|
'error': 0
|
||||||
|
},
|
||||||
|
85: {
|
||||||
|
'ok': 0,
|
||||||
|
'error': 0
|
||||||
|
},
|
||||||
|
82: {
|
||||||
|
'ok': 0,
|
||||||
|
'error': 0
|
||||||
|
},
|
||||||
|
81: {
|
||||||
|
'ok': 0,
|
||||||
|
'error': 0
|
||||||
|
},
|
||||||
|
83: {
|
||||||
|
'ok': 0,
|
||||||
|
'error': 0
|
||||||
|
},
|
||||||
80: {
|
80: {
|
||||||
'ok': 0,
|
'ok': 0,
|
||||||
'error': 0
|
'error': 0
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
pp = pprint.PrettyPrinter(indent=4)
|
||||||
while True:
|
while True:
|
||||||
for a in stats.keys():
|
for a in stats.keys():
|
||||||
r = m.shortFrameRequest(0x5b, a)
|
r = m.shortFrameRequest(0x5b, a)
|
||||||
if r['status'] == 'ERROR':
|
if r['status'] == 'ERROR':
|
||||||
stats[a]['error'] += 1
|
stats[a]['error'] += 1
|
||||||
print("Error, last state was {}, restarting loop".format(r['code']))
|
print("Error for {}, last state was {}, restarting loop".format(a, r['code']))
|
||||||
m.close()
|
m.close()
|
||||||
sleep(5)
|
sleep(5)
|
||||||
m.open()
|
m.open()
|
||||||
else:
|
else:
|
||||||
stats[a]['ok'] += 1
|
stats[a]['ok'] += 1
|
||||||
sleep(1)
|
sleep(1)
|
||||||
print(stats)
|
pp.pprint(stats)
|
||||||
|
print("")
|
||||||
sleep(15)
|
sleep(15)
|
||||||
|
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user