# HG changeset patch # User Matt Johnston # Date 1433866208 -28800 # Node ID 54ef7f84487da154dbea5db10d5cefa8779d9ad6 # Parent 18e6e830ca262e2d238aba4d6c6209467e7b7061 actually update values diff -r 18e6e830ca26 -r 54ef7f84487d py/params.py --- a/py/params.py Tue Jun 09 23:39:22 2015 +0800 +++ b/py/params.py Wed Jun 10 00:10:08 2015 +0800 @@ -106,7 +106,7 @@ dir = os.path.dirname(config.PARAMS_FILE) try: t = tempfile.NamedTemporaryFile(prefix='config', - mode='w+t', + mode='w+t', # NamedTemporaryFile is binary by default dir = dir, delete = False) @@ -116,10 +116,14 @@ t.close() os.rename(name, config.PARAMS_FILE) - return True except Exception as e: EX("Problem: %s" % e) return False + self.update(params) + L("Received parameters") + L(self.save_string()) + return True + def save_string(self): return json.dumps(self, sort_keys=True, indent=4)