From 1d547d635cd0748e1790c73aafc4281261764f05 Mon Sep 17 00:00:00 2001 From: Stephen Soltesz Date: Wed, 28 Nov 2007 22:24:48 +0000 Subject: [PATCH] Added a fix for HPiLO that got lost some how. --- reboot.py | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/reboot.py b/reboot.py index fb30ace..49db556 100755 --- a/reboot.py +++ b/reboot.py @@ -1096,9 +1096,13 @@ def reboot_test(nodename, values, continue_probe, verbose, dryrun): # iLO elif continue_probe and values['model'].find("HP iLO") >= 0: - hpilo = HPiLO(values, verbose, ['22']) - rb_ret = hpilo.reboot(0, dryrun) - if rb_ret != 0: + try: + hpilo = HPiLO(values, verbose, ['22']) + rb_ret = hpilo.reboot(0, dryrun) + if rb_ret != 0: + hpilo = HPiLOHttps(values, verbose, ['443']) + rb_ret = hpilo.reboot(0, dryrun) + except: hpilo = HPiLOHttps(values, verbose, ['443']) rb_ret = hpilo.reboot(0, dryrun) -- 2.45.2