X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=qchess%2Fsrc%2Flog.py;h=ec7e6eaed5e6034cc679a2e888f9b6d50dfbf2c7;hb=93279737bf3ad25d9172fa7873bb0cc689a8487a;hp=96c3c92152e16fdb4900393d4ac31b09baaf492d;hpb=11cbf70f26cf71a0337fbc9d96fdc7fbb3deec32;p=progcomp2013.git diff --git a/qchess/src/log.py b/qchess/src/log.py index 96c3c92..ec7e6ea 100644 --- a/qchess/src/log.py +++ b/qchess/src/log.py @@ -3,8 +3,8 @@ import datetime import urllib2 class LogFile(): - def __init__(self, log): - + def __init__(self, log, name): + self.name = name self.log = log self.logged = [] self.log.write("# Log starts " + str(datetime.datetime.now()) + "\n") @@ -38,7 +38,7 @@ class ShortLog(LogFile): self.log = sys.stdout else: self.log = open(file_name, "w", 0) - LogFile.__init__(self, self.log) + LogFile.__init__(self, self.log, "@"+file_name) self.file_name = file_name self.phase = 0 @@ -173,6 +173,9 @@ def log(s): for l in log_files: l.write(s) +def debug(s): + sys.stderr.write("# DEBUG: " + s + "\n") + def log_init(board, players): for l in log_files: