From: Christian Heller Date: Sun, 22 Feb 2015 11:33:26 +0000 (+0100) Subject: Server/py: Move atomic leftovers detection into setup_server_io(). X-Git-Tag: tce~500 X-Git-Url: https://plomlompom.com/repos/%7B%7Bprefix%7D%7D/reset_cookie?a=commitdiff_plain;h=fdaa068476e6069d8aa3974a73337f055a41e385;p=plomrogue Server/py: Move atomic leftovers detection into setup_server_io(). --- diff --git a/plomrogue-server.py b/plomrogue-server.py index a3ee5e2..3400938 100755 --- a/plomrogue-server.py +++ b/plomrogue-server.py @@ -13,7 +13,8 @@ def setup_server_io(io_db): file if found. Set up new in file (io_db["file_in"]) for reading at io_db["path_in"], and new out file (io_db["file_out"]) for writing at io_db["path_out"]. Start out file with process hash line of format PID + - " " + floated UNIX time (io_db["teststring"]). + " " + floated UNIX time (io_db["teststring"]). Run detect_atomic_leftover + on io_db["path_record"] and io_db["path_save"]. """ io_dir = "server/" io_db["path_in"] = io_dir + "in" @@ -32,6 +33,8 @@ def setup_server_io(io_db): io_db["file_in"] = open(io_db["path_in"], "w") io_db["file_in"].close() io_db["file_in"] = open(io_db["path_in"], "r") + detect_atomic_leftover(io_db["path_save"], io_db["tmp_suffix"]) + detect_atomic_leftover(io_db["path_record"], io_db["tmp_suffix"]) def cleanup_server_io(io_db): @@ -125,8 +128,6 @@ try: action='store') setup_server_io(io_db) # print("DUMMY: Run game.") - detect_atomic_leftover(io_db["path_save"], io_db["tmp_suffix"]) - detect_atomic_leftover(io_db["path_record"], io_db["tmp_suffix"]) opts, unknown = parser.parse_known_args() if None != opts.replay: if opts.replay < 1: