def _exct_cmd(): t = s.TimeNow() def complete_print(strDesc): print(' Set %-13s for engine "%s" completed...\ ' % ('"%s"' % strDesc, self._host)) time.sleep(0.25) try: # Set Time if self._TN_Conn.exctCMD('rtc set time %d %d %d' % (t.h(), t.mi(), t.s())): complete_print('Time') # Set Date if self._TN_Conn.exctCMD('rtc set date %d %d %d' % (t.y() - 2000, t.mo(), t.d())): complete_print('Date') # Set Day of the Week DoW = t.wd() + 2 if DoW == 8: DoW - 7 if self._TN_Conn.exctCMD('rtc set day %d' % DoW): complete_print('Day_of_Week') return True except Exception as E: s.ShowErr( self.__class__.__name__, sys._getframe().f_code.co_name, 'rtc set faild for engine "{}" with error:'.format( self._host), '"{}"'.format(E))
def setup_class(self): self.time = sun.TimeNow() self.timenow = time.localtime()