From e7042063e8d0394ae31d2e4f51f5fc28c5e3d754 Mon Sep 17 00:00:00 2001 From: sitisll Date: Fri, 10 Mar 2023 13:40:50 +0300 Subject: [PATCH] =?UTF-8?q?=D0=BD=D0=B5=D0=B1=D0=BE=D0=BB=D1=8C=D1=88?= =?UTF-8?q?=D0=B8=D0=B5=20=D1=84=D0=B8=D0=BA=D1=81=D1=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- hlna.py | 9 +++++---- hlna_bot.py | 9 +++------ 2 files changed, 8 insertions(+), 10 deletions(-) diff --git a/hlna.py b/hlna.py index 5663092..e451327 100755 --- a/hlna.py +++ b/hlna.py @@ -204,7 +204,7 @@ def config(list_config=list_config): if name_server in list_config: print("Имя занято") else: - list_config.append(map_s) # если enter, то ставим последним элементом карту + list_config.append(name_server) # если enter, то ставим последним элементом карту break print("Укажите порт сервера:\n") port_server = ports(port_s) @@ -403,20 +403,21 @@ def start(m,b, name_server=list_config): else: print("Ни одной карты не установлено") - + """ @hlna.command(help='Для удаления серверов') @click.option('-m', required=True, help="Название карты для удаления") def delete(m, list_config=list_config): for i in list_config: data = read_yaml(i) - if data['id_server'] == m: + if data['map_s'] == m: + n = input(f"Вы действительно хотите удалить сервер? Это действие отменить невозможно - {i}, y\\N") if n == "y": os.system(f"rm {home_dir}/.config/hlna/{i}") os.system(f"rm -rf {dir_server}{i}") else: continue - +""" def read_yaml(name_server, flag=True): # Читаем конфиги активных или неактивных карт в зависимости от флага diff --git a/hlna_bot.py b/hlna_bot.py index e65a93a..19c2a99 100755 --- a/hlna_bot.py +++ b/hlna_bot.py @@ -28,10 +28,9 @@ def start(): create_config(key_api) else: x = input("Уже есть запомненный ключа api. Запустить его? Y/n \n") - if x == "": - x = "y" - elif x == "y": + if x == "" or x.lower == 'y': read_config() + elif x == "n": os.remove(f"{hlna.home_dir}/.config/hlna/bot/hlna_bot") start() @@ -56,16 +55,14 @@ def read_config(): def create_config(key_api): - k_api = key_api config_hlna_bot = [ { - 'key_api': k_api, + 'key_api': key_api, } ] with open(f"{hlna.home_dir}/.config/hlna/bot/hlna_bot", 'w') as yamlfile: yaml.dump(config_hlna_bot, yamlfile) print(colorama.Fore.GREEN + "Конфиг бота создан" + colorama.Style.RESET_ALL) - return k_api start()