From ed3ba412f7aef00ac4d5a5a47536536b13d34df7 Mon Sep 17 00:00:00 2001 From: Rosyid Haryadi Date: Sat, 27 Jul 2024 14:15:34 +0700 Subject: upd main logger --- main.py | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) (limited to 'main.py') diff --git a/main.py b/main.py index 8707b22..4fdb82b 100644 --- a/main.py +++ b/main.py @@ -1,14 +1,18 @@ from datetime import datetime - from downloader import downloadCsv from csvReader import readCSV from bot import Bot from schedule import every, repeat, run_pending import time +from util import setupLogger + +logger = setupLogger() + @repeat(every().day.at("09:00")) def main(): + logger.info("SCHEDULER RUN") today = datetime.today() weekday = today.weekday() if weekday not in [5, 6]: # jangan ganggu aku di akhir pekan @@ -27,6 +31,9 @@ def main(): if __name__ == '__main__': - while True: - run_pending() - time.sleep(3600) + try: + while True: + run_pending() + time.sleep(3600) + except BaseException as e: + logger.error(repr(e)) -- cgit v1.2.3-70-g09d2