We've been logging an error, then unconditionally reporting success. Fix
it.
Signed-off-by: Zack Cerza <zack@redhat.com>
timeout=self.timeout)
if r == 0:
break
- if not self.check_power('on'):
+ if self.check_power('on'):
+ log.info('Power on for {s} completed'.format(s=self.shortname))
+ else:
log.error('Failed to power on {s}'.format(s=self.shortname))
- log.info('Power on for {s} completed'.format(s=self.shortname))
def power_off(self):
"""