summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Cady <d@jerkface.net>2017-02-03 16:57:56 +0000
committerAndrew Cady <d@jerkface.net>2017-02-05 14:48:12 +0000
commitfd15afbb285295f5c3cd0e38a52e95181fbc725d (patch)
tree1cea21710e5d4a297bdc6b03ee60430d476ae2a2
parente5aeccf069919b2a18d08c14792c093ebe048e2e (diff)
dexcom_dumper: improve logging output
-rwxr-xr-xdexcom_reader/dexcom_dumper.py9
1 files changed, 3 insertions, 6 deletions
diff --git a/dexcom_reader/dexcom_dumper.py b/dexcom_reader/dexcom_dumper.py
index c33e497..0a2d8ee 100755
--- a/dexcom_reader/dexcom_dumper.py
+++ b/dexcom_reader/dexcom_dumper.py
@@ -105,9 +105,6 @@ def format_times(now, stamp):
105 operand = '-' if diff < 0 else '+' # should always be - 105 operand = '-' if diff < 0 else '+' # should always be -
106 return '%s %s %d' % (time_fmt(now), operand, abs(diff)) 106 return '%s %s %d' % (time_fmt(now), operand, abs(diff))
107 107
108def print_localtime(str):
109 print '%s (system): %s' % (time_fmt(datetime.now()), str)
110
111CONNECTED = None 108CONNECTED = None
112def connected(state): 109def connected(state):
113 global CONNECTED 110 global CONNECTED
@@ -115,7 +112,7 @@ def connected(state):
115 return 112 return
116 else: 113 else:
117 CONNECTED = state 114 CONNECTED = state
118 print_localtime('dexcom receiver %s connected' % ('is' if state else 'is not')) 115 print_verbose('Dexcom receiver %s connected.' % ('is' if state else 'is not'))
119 116
120VERBOSITY_INSANE = False 117VERBOSITY_INSANE = False
121def sleep_verbose(n): 118def sleep_verbose(n):
@@ -164,7 +161,7 @@ def dexcom_reconnect():
164 dr = get_dexcom_reader() 161 dr = get_dexcom_reader()
165 162
166def poll(): 163def poll():
167 print_localtime('dexcom_dumper started') 164 print_verbose('Started dexcom_dumper.')
168 while True: 165 while True:
169 try: 166 try:
170 poll_remote() if HOST else poll_stdout() 167 poll_remote() if HOST else poll_stdout()
@@ -280,7 +277,7 @@ def remote_update(rectype):
280 REMOTE_HAS[rectype] = None 277 REMOTE_HAS[rectype] = None
281 print_verbose("Sending %d %s record%s... " % (len(rs), rectype, '' if len(rs) == 1 else 's'), newline=False) 278 print_verbose("Sending %d %s record%s... " % (len(rs), rectype, '' if len(rs) == 1 else 's'), newline=False)
282 result = POST('/' + rectype, toJSON(rs)) 279 result = POST('/' + rectype, toJSON(rs))
283 print_verbose("done. (Result: %s)" % result) 280 print_verbose("done. (Result: %s.)" % 'success' if result else 'failure')
284 return (len(rs) if result else None, r) 281 return (len(rs) if result else None, r)
285 else: 282 else:
286 return (0, r) 283 return (0, r)