diff options
Diffstat (limited to 'utils.py')
-rw-r--r-- | utils.py | 11 |
1 files changed, 4 insertions, 7 deletions
@@ -76,26 +76,23 @@ def date_from_now(): return return_date(dt) -def dbgprint(mx): +def stdout(mx, verbose=1): print(mx) - if (debug): + if (debug >= verbose): dfile=open("debug.txt", 'a') dt=datetime.datetime.now().timetuple() date="[%04d-%02d-%02d %02d:%02d:%02d]" % (dt[0], dt[1], dt[2], dt[3], dt[4], dt[5]) dfile.write("%s %s\n" % (date, mx)) dfile.close() -def stdout(mx): - dbgprint(mx) - def compress(string): - dbgprint("Compress: Received JSON data: %s" % (string)) + stdout("Compress: Received JSON data: %s" % (string)) sjs=json.dumps(string) sjs=sjs.encode("ascii") sjs=zlib.compress(sjs) sjs=base64.b64encode(sjs) sjs=sjs.decode("ascii") - dbgprint("Compress: Sending base64+zlib JSON ASCII data: %s" % (sjs)) + stdout("Compress: Sending base64+zlib JSON ASCII data: %s" % (sjs)) return sjs # Search for array[?][key]==search in an array of dicts |