This commit is contained in:
Administrator
2022-10-27 13:06:40 +03:00
parent ab8ed0b933
commit c7bb2829f7
9 changed files with 46 additions and 19 deletions

View File

@@ -1,23 +1,27 @@
import logging.config
import sys
import settings
from daemons.api import api
from daemons.bot import bot
from daemons.fetch import fetch
from daemons.notify import notify
logging.config.dictConfig(settings.logging_config)
arg = sys.argv[-1]
if arg == "bot":
print("bot is starting")
logging.info("bot is starting")
bot.polling()
elif arg == "fetch":
print("fetch is starting")
logging.info("fetch is starting")
fetch()
elif arg == "notify":
print("notify is starting")
logging.info("notify is starting")
notify()
elif arg == "api":
print("api is starting")
logging.info("api is starting")
api()
else:
raise ValueError(f"Unknown param {arg}")