запуск без olgram и без сервера (переход на два контейнера)

This commit is contained in:
mihalin 2022-02-19 05:53:53 +03:00
parent 6004f9d9af
commit fc607cee5c
2 changed files with 7 additions and 7 deletions

View File

@ -15,6 +15,7 @@
about about
quick_start quick_start
templates templates
threads
developer developer
additional additional

13
main.py
View File

@ -41,18 +41,17 @@ async def initialization():
def main(): def main():
""" parser = argparse.ArgumentParser("Olgram bot and feedback server")
Classic polling group = parser.add_mutually_exclusive_group()
""" group.add_argument("--noserver", help="Не запускать сервер обратной связи, только сам Olgram", action="store_true")
parser = argparse.ArgumentParser("Olgram server") group.add_argument("--onlyserver", help="Запустить только сервер обратной связи, без Olgram")
parser.add_argument("--noserver", help="Не запускать сервер обратной связи, только сам Olgram (режим для "
"разработки)", action="store_true")
args = parser.parse_args() args = parser.parse_args()
loop = asyncio.get_event_loop() loop = asyncio.get_event_loop()
loop.run_until_complete(initialization()) loop.run_until_complete(initialization())
loop.create_task(dp.start_polling()) if not args.onlyserver:
loop.create_task(dp.start_polling())
if not args.noserver: if not args.noserver:
loop.create_task(server_main().start()) loop.create_task(server_main().start())