Merge pull request 'fix' (#11) from master into dev

Reviewed-on: #11
This commit is contained in:
emmatveev 2024-11-27 11:15:30 +03:00
commit 60b933496f
3 changed files with 5 additions and 5 deletions

View File

@ -31,7 +31,7 @@ class Daemon(base.Daemon):
thread = threading.Thread(target=self.start_polling, args=[bot, bot_info['queue']])
print(f'starting process for {project_name} {bot_name}')
thread.start()
self.telegram_pollers[project_name][bot_name] = (bot, thread)
self.telegram_bots[project_name][bot_name] = (bot, thread)
print(f'started process for {project_name} {bot_name}')
else:
if internal_bot_info is None or not internal_bot_info[1].is_alive:
@ -39,7 +39,7 @@ class Daemon(base.Daemon):
continue
print(f'terminating process for {project_name} {bot_name}')
internal_bot_info[0].stop_bot()
self.telegram_pollers[project_name][bot_name] = None
self.telegram_bots[project_name][bot_name] = None
print(f'terminated process for {project_name} {bot_name}')
time.sleep(10)

View File

@ -4,7 +4,7 @@
"pizda-bot": {
"telegram-bot": {
"type": "telegram",
"poll_enabled": false,
"poll_enabled": true,
"mailbox_enabled": false,
"queue": "pizda_bot_worker",
"secrets": {

View File

@ -1,8 +1,8 @@
import sys
# arg = sys.argv[-1]
arg = 'poll'
arg = sys.argv[-1]
# arg = 'poll'
if __name__ == '__main__':
if arg == "poll":