4 from monitor.wrapper import plccache
5 import monitor.parser as parsermodule
7 from reboot import pcu_name, get_pcu_values
12 for key in dict.keys():
13 print "%30s : %s" % (key, dict[key])
15 pculist = plccache.l_pcus
17 if 'model' in pcu and pcu['model'] == None:
22 values = get_pcu_values(pcu['pcu_id'])
23 #if 'port_status' not in values:
26 # if values['reboot_trial_status'] == 0 or (not isinstance(values['reboot_trial_status'],int) and values['reboot_trial_status'].find("error") >= 0):
27 # portstatus = "22:%(22)s 23:%(23)s" % values['port_status']
28 #if 'reboot_trial_status' in values and (values['reboot_trial_status'] == 0 or values['reboot_trial_status'] == "0"):
29 print "%6d: %10s %20s %50s reboot:%s" % (pcu['pcu_id'], pcu['model'], pcu['password'], "%s@%s" % (pcu['username'], host), values['reboot_trial_status'])
31 #database.dbDump("pculist", pculist, 'php')