X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=refresh-peer.py;h=54c8844c8037ee396d9892e78377ffff2cc4070a;hb=190736f49e79d0524c224d097e564a0604343fa5;hp=f5cb67df91da6f51e84e519ed8239a6c75713a0e;hpb=effaa2138be88157b2322de42fe9395694918acf;p=myplc.git diff --git a/refresh-peer.py b/refresh-peer.py old mode 100755 new mode 100644 index f5cb67d..54c8844 --- a/refresh-peer.py +++ b/refresh-peer.py @@ -1,7 +1,9 @@ #!/usr/bin/env plcsh # $Id$ -import sys,os,time +import sys,time,os,os.path + +logdir="/var/log/peers" def Run (peername): timestring=time.strftime("%Y-%m-%d-%H-%M-%S") @@ -23,7 +25,10 @@ def Run (peername): sys.stderr.flush() def RunInLog (peername): - logname="/var/log/refresh-peer-%s.log"%(peername) + monthstring=time.strftime("%Y-%m") + if not os.path.isdir(logdir): + os.mkdir(logdir) + logname="%s/refresh-peer-%s-%s.log"%(logdir,peername,monthstring) sys.stdout=open(logname,'a') sys.stderr=sys.stdout Run(peername) @@ -34,3 +39,5 @@ if __name__ == "__main__": for peername in sys.argv[1:]: RunInLog (peername) + +