home
·
contact
·
privacy
projects
/
plomrogue
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (from parent 1:
6da0616
)
Server/py: Move atomic leftovers detection into setup_server_io().
author
Christian Heller
<c.heller@plomlompom.de>
Sun, 22 Feb 2015 11:33:26 +0000
(12:33 +0100)
committer
Christian Heller
<c.heller@plomlompom.de>
Sun, 22 Feb 2015 11:33:26 +0000
(12:33 +0100)
plomrogue-server.py
patch
|
blob
|
history
diff --git
a/plomrogue-server.py
b/plomrogue-server.py
index a3ee5e22f93053d3e58b2dfa261faea2b270cdf5..34009382f77b3eac39ec03eb147288691b553510 100755
(executable)
--- 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 +
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"
"""
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")
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):
def cleanup_server_io(io_db):
@@
-125,8
+128,6
@@
try:
action='store')
setup_server_io(io_db)
# print("DUMMY: Run game.")
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:
opts, unknown = parser.parse_known_args()
if None != opts.replay:
if opts.replay < 1: