]> git.apps.os.sepia.ceph.com Git - teuthology.git/commitdiff
PhysicalConsole: Correctly report power_off failure 1134/head
authorZack Cerza <zack@redhat.com>
Tue, 5 Dec 2017 21:24:10 +0000 (14:24 -0700)
committerZack Cerza <zack@redhat.com>
Tue, 5 Dec 2017 21:24:10 +0000 (14:24 -0700)
Signed-off-by: Zack Cerza <zack@redhat.com>
teuthology/orchestra/console.py

index f2111077463f5cefde99c95dd71d04751700976e..82dd8e6875eb9584260e32e6aa323aabcad65a12 100644 (file)
@@ -245,9 +245,10 @@ class PhysicalConsole():
                              timeout=self.timeout)
             if r == 0:
                 break
-        if not self.check_power('off', 60):
+        if self.check_power('off', 60):
+            log.info('Power off for {s} completed'.format(s=self.shortname))
+        else:
             log.error('Failed to power off {s}'.format(s=self.shortname))
-        log.info('Power off for {s} completed'.format(s=self.shortname))
 
     def power_off_for_interval(self, interval=30):
         """