refactoring for readability

This commit is contained in:
Stefan Schmidt-Bilkenroth 2021-06-10 16:32:52 +02:00
parent 2419a5ec86
commit 6c03e434b6

View file

@ -232,14 +232,7 @@ class WatchTime():
self.startuptime = time.localtime()
print("NTP clock is synced")
def checkTimedEvents(self):
print("checkTimedEvents",energySavingMode, energySavingDuration,energySavingStart)
if energySavingMode == 0:
#if energy saving is off, we have nothing to do
return
elif energySavingMode == 1:
if energySavingStart == None:
return
def checkTimeForShutdown(self):
#if energy saving is set to shutdown, check if it is time to sutdown
now = time.localtime()
if energySavingDuration > 0:
@ -261,8 +254,23 @@ class WatchTime():
#internal clock is not synced to NTP - happens in Offline mode
print("NTP clock not in sync - we don't shut down")
return
def checkTimeForBlank(self):
return
def checkTimedEvents(self):
print("checkTimedEvents",energySavingMode, energySavingDuration,energySavingStart)
if energySavingMode == 0:
#if energy saving is off, we have nothing to do
return
elif energySavingMode == 1:
if energySavingStart == None:
return
self.checkTimeForShutdown()
return
elif energySavingMode == 2:
#if energysaving is set to blank screen, check if we need to change someting
self.checkTimeForBlank()
return
else:
#we should never reach here