X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=bootman.py;fp=bootman.py;h=6dc7ac89e931742cecb93997dfd4a08291f27236;hb=cd46d68ad5c41c4b640b6c39f9a5ba357fd5a10f;hp=f8f6d48ebf2c1b24ca40f356a16959222499192d;hpb=a048ec7065ad812c5dfbe23efa8a4d67b04724af;p=monitor.git diff --git a/bootman.py b/bootman.py index f8f6d48..6dc7ac8 100755 --- a/bootman.py +++ b/bootman.py @@ -60,15 +60,18 @@ class NodeConnection: 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") - 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): - 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("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