git://git.onelab.eu
/
monitor.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
add a better bmlog history ; better late than never.
[monitor.git]
/
bootman.py
diff --git
a/bootman.py
b/bootman.py
index
f8f6d48
..
6dc7ac8
100755
(executable)
--- a/
bootman.py
+++ b/
bootman.py
@@
-60,15
+60,18
@@
class NodeConnection:
return "unknown"
def get_dmesg(self):
return "unknown"
def get_dmesg(self):
+ t_stamp = time.strftime("%Y-%m-%d-%H:%M")
self.c.modules.os.system("dmesg > /var/log/dmesg.bm.log")
self.c.modules.os.system("dmesg > /var/log/dmesg.bm.log")
- download(self.c, "/var/log/dmesg.bm.log", "log/dmesg.%s.log" % self.node)
+ download(self.c, "/var/log/dmesg.bm.log", "log/history/%s-dmesg.%s.log" % (t_stamp, self.node))
+ os.system("cp log/history/%s-dmesg.%s.log log/dmesg.%s.log" % (t_stamp, self.node, self.node))
log = open("log/dmesg.%s.log" % self.node, 'r')
return log
def get_bootmanager_log(self):
log = open("log/dmesg.%s.log" % self.node, 'r')
return log
def get_bootmanager_log(self):
- download(self.c, "/tmp/bm.log", "log/bm.%s.log.gz" % self.node)
+ t_stamp = time.strftime("%Y-%m-%d-%H:%M")
+ download(self.c, "/tmp/bm.log", "log/history/%s-bm.%s.log" % (t_stamp, self.node))
#os.system("zcat log/bm.%s.log.gz > log/bm.%s.log" % (self.node, self.node))
#os.system("zcat log/bm.%s.log.gz > log/bm.%s.log" % (self.node, self.node))
- os.system("cp log/
bm.%s.log.gz log/bm.%s.log" % (
self.node, self.node))
+ os.system("cp log/
history/%s-bm.%s.log log/bm.%s.log" % (t_stamp,
self.node, self.node))
log = open("log/bm.%s.log" % self.node, 'r')
return log
log = open("log/bm.%s.log" % self.node, 'r')
return log