]> jfr.im git - erebus.git/blobdiff - erebus.py
log to file instead of stdout; logfile rotation
[erebus.git] / erebus.py
index 1c62a4423e33adfc070751ddca6c338e64163977..e6c0459af897a6af79ec6cb085a1c01a8ecd22d0 100644 (file)
--- a/erebus.py
+++ b/erebus.py
@@ -284,5 +284,9 @@ def loop():
                        main.fd(fileno).parse(line)
 
 if __name__ == '__main__':
+       try: os.rename('logfile', 'oldlogs/%s' % (time.time()))
+       except: pass
+       sys.stdout = open('logfile', 'w')
+       sys.stderr = sys.stdout
        setup()
        while True: loop()