self._login_uart_shell()
self._set_sdb_deviceid()
self._attach_sdb()
- self._sdb_root_on()
+ self.sdb_root_on()
return
except KeyboardInterrupt:
self.off(1)
"""docstring for _detach_sdb"""
pass
- def _sdb_root_on(self):
- """docstring for _sdb_root_on"""
+ def sdb_root_on(self):
+ """docstring for sdb_root_on"""
+ logging.debug('=================sdb root on for {}================='
+ .format(self.get_name()))
call('sdb -s {} root on'.format(self.get_id()).split(), timeout=10)
time.sleep(0.5)
self._login_uart_shell()
self._set_sdb_deviceid()
self._attach_sdb()
- self._sdb_root_on()
+ self.sdb_root_on()
return
except KeyboardInterrupt:
raise Exception('Keyboard interrupt.')
self.start_sdb_server()
if self.is_on():
- self._sdb_root_on()
+ self.sdb_root_on()
self.run_cmd('reboot -f', timeout=20)
wait_for_boot = booting_time if booting_time else self._booting_time
for loop in range(wait_for_boot):
.format(wait_for_boot - loop))
time.sleep(1)
self.start_sdb_server()
- self._sdb_root_on()
+ self.sdb_root_on()
def off(self, powercut_delay=2):
"""
if not filenames:
raise Exception('There\'s no file to flash.')
try:
- self._sdb_root_on()
+ self.sdb_root_on()
self._acquire_global_lock()
self.run_cmd('reboot -f download', timeout=20)
time.sleep(waiting)