1 from pcucontrol.reboot import *
4 class DRAC(BasicPCUControl):
5 supported_ports = [22,443,5869]
6 def run_drac(self, node_port, dryrun):
7 return self.run_expect_script("DRAC.exp racadm5", dryrun=dryrun, model="None")
9 def run_ssh(self, node_port, dryrun):
10 return self.run_expect_script("DRAC.exp ssh", dryrun=dryrun, model="None")
12 def pcu_run(self, node_port):
13 r = self.run_ssh(node_port, dryrun=False)
16 r2 = self.run_drac(node_port, dryrun=False)
21 def pcu_test(self, node_port):
22 r = self.run_ssh(node_port, dryrun=True)
25 r2 = self.run_drac(node_port, dryrun=True)