X-Git-Url: http://git.onelab.eu/?p=nodemanager.git;a=blobdiff_plain;f=database.py;fp=database.py;h=ff92bb307bfbbf5eb5472d9dd64662d4a2263d37;hp=aef900dd291ff61fbde0e91e7bb43efa96cba110;hb=2142f4dd5292b8f6fec582d4b22d4961e49a3158;hpb=fe7afc94bd4a904df900fffd2c49012b9ebf966f diff --git a/database.py b/database.py index aef900d..ff92bb3 100644 --- a/database.py +++ b/database.py @@ -183,7 +183,8 @@ It proceeds to handle dump requests forever.""" dump_requested = False db_lock.release() try: - tools.write_file(DB_FILE, lambda f: f.write(db_pickle)) + tools.write_file( + DB_FILE, lambda f: f.write(db_pickle.decode())) logger.log_database(db) except: logger.log_exc("database.start: failed to pickle/dump")