コード例 #1
0
 def getIPFromSerial(self, logLevel=logging.DEBUG):
     self.serialLogin(logLevel)
     cli = bigtest.cli.Cli(self.serialConsole(logLevel))
     cli.gotoBashMode()
     output = cli.runCmd("ifconfig eth0")
     m = re.search(r"inet addr:([^\s]+)", output, re.M)
     bigtest.Assert(m and m.group(1) != "")
     return m.group(1)
コード例 #2
0
ファイル: controller.py プロジェクト: rishy/floodlight-test
 def getIPFromSerial(self, logLevel=logging.DEBUG):
     self.serialLogin(logLevel)
     cli = bigtest.cli.Cli(self.serialConsole(logLevel))
     cli.gotoBashMode()
     output = cli.runCmd("ifconfig eth0")
     m = re.search(r"inet addr:([^\s]+)", output, re.M)
     bigtest.Assert(m and m.group(1) != "")
     return m.group(1)
コード例 #3
0
 def shutdown(self, delay=0, waitForState=False):
     cli = self.cli(logging.DEBUG)
     cli.gotoBashMode()
     cli.runCmd("sudo shutdown -h %d" % delay)
     if waitForState:
         bigtest.waitForProcessToStop(self.pid())
コード例 #4
0
 def reboot(self):
     cli = self.cli(logging.DEBUG)
     cli.gotoBashMode()
     cli.runCmd("sudo reboot")
コード例 #5
0
ファイル: linux.py プロジェクト: rishy/floodlight-test
 def reboot(self):
     cli = self.cli(logging.DEBUG)
     cli.gotoBashMode()
     cli.runCmd("sudo reboot")
コード例 #6
0
ファイル: linux.py プロジェクト: rishy/floodlight-test
 def shutdown(self, delay=0):
     cli = self.cli(logging.DEBUG)
     cli.gotoBashMode()
     cli.runCmd("sudo shutdown -h %d" % delay)
コード例 #7
0
ファイル: controller.py プロジェクト: rishy/floodlight-test
 def shutdown(self, delay=0, waitForState=False):
     cli = self.cli(logging.DEBUG)
     cli.gotoBashMode()
     cli.runCmd("sudo shutdown -h %d" % delay)
     if waitForState:
         bigtest.waitForProcessToStop(self.pid())