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 (parent:
88f9b0f
)
Server/py: Minor text improvements. Handle no-records-file case.
author
Christian Heller
<c.heller@plomlompom.de>
Tue, 17 Feb 2015 03:02:19 +0000
(
04:02
+0100)
committer
Christian Heller
<c.heller@plomlompom.de>
Tue, 17 Feb 2015 03:02:19 +0000
(
04:02
+0100)
plomrogue-server.py
patch
|
blob
|
history
diff --git
a/plomrogue-server.py
b/plomrogue-server.py
index 20704308545fead9275f4092ad794fb74b5d17ea..a1717a71bdd5dcf0871938600b046b785c342678 100755
(executable)
--- a/
plomrogue-server.py
+++ b/
plomrogue-server.py
@@
-66,7
+66,6
@@
try:
parser.add_argument('-s', nargs='?', type=int, dest='replay', const=1,
action='store')
opts, unknown = parser.parse_known_args()
parser.add_argument('-s', nargs='?', type=int, dest='replay', const=1,
action='store')
opts, unknown = parser.parse_known_args()
- print(opts)
setup_server_io(io_db)
# print("DUMMY: Run game.")
path_recordfile = "recordfile"
setup_server_io(io_db)
# print("DUMMY: Run game.")
path_recordfile = "recordfile"
@@
-78,6
+77,8
@@
try:
opts.replay = 1
print("Replay mode. Auto-replaying up to turn " + str(opts.replay) +
" (if so late a turn is to be found).")
opts.replay = 1
print("Replay mode. Auto-replaying up to turn " + str(opts.replay) +
" (if so late a turn is to be found).")
+ if not os.access(path_savefile, os.F_OK):
+ raise HandledException("No record file found to replay.")
elif os.access(path_savefile, os.F_OK):
print(open(path_savefile, "r").read())
else:
elif os.access(path_savefile, os.F_OK):
print(open(path_savefile, "r").read())
else:
@@
-86,8
+87,7
@@
try:
except SystemExit:
pass
except HandledException as exception:
except SystemExit:
pass
except HandledException as exception:
- print("Error:")
- print(exception.args[0])
+ print("ABORTING: " + exception.args[0])
except:
print("SOMETHING WENT WRONG IN UNEXPECTED WAYS")
raise
except:
print("SOMETHING WENT WRONG IN UNEXPECTED WAYS")
raise