Clear log file every time p2pool is started
authorForrest Voight <forrest@forre.st>
Fri, 2 Sep 2011 06:15:08 +0000 (02:15 -0400)
committerForrest Voight <forrest@forre.st>
Fri, 2 Sep 2011 06:15:08 +0000 (02:15 -0400)
p2pool/main.py

index e62489e..ff61d37 100644 (file)
@@ -728,6 +728,7 @@ def run():
             self.buf = lines[-1]
         def flush(self):
             pass
+    open(args.logfile, 'w').close()
     logfile = ReopeningFile(args.logfile, 'a')
     sys.stdout = sys.stderr = log.DefaultObserver.stderr = TimestampingPipe(TeePipe([sys.stderr, logfile]))
     if hasattr(signal, "SIGUSR1"):