if "ok" in status_text:
return f'ok'
elif "on1" in status_text:
return f'on1'
elif "on2" in status_text:
return f'on2'
else:
return f'Недоступен.'
result = await check_text(text)
if result == 'ok':
logger.info(f'{text} - Доступен.')
elif result == 'on1':
logger.info(f'{text} - Занят.')
elif result == 'on2':
logger.info(f'{text} - Занят, под заказ.')
elif result == 'on3':
logger.info(f'{text} - Занят, в расрочку.')
else:
logger.info(f'Недоступен.')
if result == 'ok':
if not is_already_recorded(text):
with open(get_free_filename(current_filename), 'a') as free_file:
free_file.write(text + '\n')
await send_notification(ADMIN_CHAT_ID, result)
То есть через путти я подключаюсь к серверу и там запускаю screen или tmux и управляю сессиями, верно?
А есть что-то со вкладками, чтоб удобно было переключать сессии эти на сервере.