git://git.onelab.eu
/
myplc.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Support to add the ssh root pub key to the default administrator. This
[myplc.git]
/
refresh-peer.py
diff --git
a/refresh-peer.py
b/refresh-peer.py
old mode 100755
(executable)
new mode 100644
(file)
index
f5cb67d
..
54c8844
--- a/
refresh-peer.py
+++ b/
refresh-peer.py
@@
-1,7
+1,9
@@
#!/usr/bin/env plcsh
# $Id$
#!/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")
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):
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)
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)
for peername in sys.argv[1:]:
RunInLog (peername)
+
+