refactor: move files to git_monitor/ directory and add run.py
This commit is contained in:
19
git_monitor/main.py
Normal file
19
git_monitor/main.py
Normal file
@@ -0,0 +1,19 @@
|
||||
from logger import logger
|
||||
from tray_app import TrayApp
|
||||
|
||||
class Application:
|
||||
def __init__(self):
|
||||
logger.info("Application starting...")
|
||||
self.tray_app = TrayApp()
|
||||
|
||||
def run(self):
|
||||
try:
|
||||
self.tray_app.run()
|
||||
except KeyboardInterrupt:
|
||||
logger.info("Application stopped by user.")
|
||||
except Exception as e:
|
||||
logger.error(f"Application error: {e}")
|
||||
|
||||
if __name__ == "__main__":
|
||||
app = Application()
|
||||
app.run()
|
||||
Reference in New Issue
Block a user