added traceback

main
ostrichb 3 years ago
parent 6768f4fbd7
commit d24ff2ac1f

@ -85,8 +85,7 @@ if __name__ == '__main__':
2, 23, 10, 0)
],
title="Setting the interval")
for item in interval:
item = int(item)
interval = (int(interval[0]), int(interval[1]))
if choice2 == "cancel":
exit(2)
business_hour = True if d.yesno("Do you wanna enable business hours mode?\n"

@ -163,7 +163,10 @@ class O365_User:
format(next_routine_until.ctime()), width=54, title="Info")
pause.until(next_routine_until.timestamp())
else:
print("1")
print(repr(interval))
if isinstance(interval, int):
print("2")
logging.info(
"The next routine will be executed at {0}".format(time.ctime(time.time() + interval)))
if is_interactive:
@ -172,12 +175,18 @@ class O365_User:
width=54, title="Info")
pause.until(time.time() + interval)
if isinstance(interval, tuple):
print("3")
if not len(interval) == 2:
raise ValueError("The interval has a bad format.")
(min_interval, max_interval) = interval
random_interval = random.randint(min_interval if min_interval <= max_interval else max_interval,
max_interval if min_interval <= max_interval else min_interval)
print(random_interval)
logging.info(
"The next routine will be executed at {0}".format(
time.ctime(time.time() + random_interval)))
if is_interactive:
dlg.infobox(
"The next routine will be executed at {0}".format(time.ctime(time.time() + random_interval)),
width=54, title="Info")
pause.until(time.time() + random_interval)

Loading…
Cancel
Save