From c9c983a1b18041dad774683acdd4ed9c356a500d Mon Sep 17 00:00:00 2001 From: Thierry Parmentelat Date: Sat, 17 Sep 2011 09:54:34 +0200 Subject: [PATCH] displays the /root/starting file --- scripts/manage-infrastructure.py | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/scripts/manage-infrastructure.py b/scripts/manage-infrastructure.py index 4199e6e..58fbbf4 100755 --- a/scripts/manage-infrastructure.py +++ b/scripts/manage-infrastructure.py @@ -96,6 +96,16 @@ class Infrastructure: command=['ssh',self.root(box),'shutdown','-r','now'] self.run (command,"Rebooting %s"%box) + def handle_starting (self): + box = self.fqdn (self.testmaster) + filename="starting" + if not self.options.probe: + command=["rm","-rf",filename] + self.run_ssh(box,command,"Cleaning up %s on %s"%(filename,box)) + else: + read_command = ["cat",filename] + self.run_ssh(box,read_command,"++++++++++ Inspecting %s on %s"%(filename,box)) + def handle_tracker_plcs (self): box = self.fqdn (self.testmaster) filename="tracker-plcs" @@ -396,7 +406,9 @@ Default is to act on test boxes only""" return # PLCS - if self.do_tracker_plcs:self.handle_tracker_plcs () + if self.do_tracker_plcs: + self.handle_tracker_plcs () + self.handle_starting () for box in self.boxes: self.handle_box (box,"plc") # QEMU if self.do_tracker_qemus:self.handle_tracker_qemus () -- 2.43.0