Commit c0bf0772 authored by Yuxin Wu's avatar Yuxin Wu

fix json dump in py3, and logger format

parent 5c0d2c9b
...@@ -69,7 +69,7 @@ class StatHolder(object): ...@@ -69,7 +69,7 @@ class StatHolder(object):
def _write_stat(self): def _write_stat(self):
tmp_filename = self.filename + '.tmp' tmp_filename = self.filename + '.tmp'
with open(tmp_filename, 'wb') as f: with open(tmp_filename, 'w') as f:
json.dump(self.stat_history, f) json.dump(self.stat_history, f)
os.rename(tmp_filename, self.filename) os.rename(tmp_filename, self.filename)
......
...@@ -55,6 +55,7 @@ def _set_file(path): ...@@ -55,6 +55,7 @@ def _set_file(path):
info("Log file '{}' backuped to '{}'".format(path, backup_name)) info("Log file '{}' backuped to '{}'".format(path, backup_name))
hdl = logging.FileHandler( hdl = logging.FileHandler(
filename=path, encoding='utf-8', mode='w') filename=path, encoding='utf-8', mode='w')
hdl.setFormatter(MyFormatter(datefmt='%d %H:%M:%S'))
logger.addHandler(hdl) logger.addHandler(hdl)
def set_logger_dir(dirname, action=None): def set_logger_dir(dirname, action=None):
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment