реконфигурация существующего сервера.
This commit is contained in:
parent
ce45d3fa7c
commit
3a3cce5257
18
hlna.py
18
hlna.py
@ -72,7 +72,7 @@ def restore(g, d):
|
|||||||
"""Получение пути к файлам внутри архива"""
|
"""Получение пути к файлам внутри архива"""
|
||||||
with zipfile.ZipFile(d, 'r') as zip_file:
|
with zipfile.ZipFile(d, 'r') as zip_file:
|
||||||
files = zip_file.namelist()
|
files = zip_file.namelist()
|
||||||
"Извлечение файлов"
|
"""Извлечение файлов"""
|
||||||
for i in files:
|
for i in files:
|
||||||
with zipfile.ZipFile(d, 'r') as zip_file:
|
with zipfile.ZipFile(d, 'r') as zip_file:
|
||||||
path_extarct = "./" if g == 'test' else "/"
|
path_extarct = "./" if g == 'test' else "/"
|
||||||
@ -367,8 +367,18 @@ def config_nameserver(map_s):
|
|||||||
list_config.append(map_s)
|
list_config.append(map_s)
|
||||||
break
|
break
|
||||||
else:
|
else:
|
||||||
if name_server in list_config:
|
list_allconfigs = list_config + delist_config
|
||||||
print_line("Имя занято", flag="RED")
|
if name_server in list_allconfigs:
|
||||||
|
choose_reconf = input("""Сервер существует. Перенастроить? (по умолчанию) нет
|
||||||
|
1. Да
|
||||||
|
2. Нет
|
||||||
|
:""")
|
||||||
|
if choose_reconf == "":
|
||||||
|
config_nameserver(map_s)
|
||||||
|
elif choose_reconf == "1":
|
||||||
|
return name_server
|
||||||
|
else:
|
||||||
|
print_line("Введите новое имя сервера", flag="YELLOW")
|
||||||
config_nameserver(map_s)
|
config_nameserver(map_s)
|
||||||
else:
|
else:
|
||||||
list_config.append(name_server) # если enter, то ставим последним элементом карту
|
list_config.append(name_server) # если enter, то ставим последним элементом карту
|
||||||
@ -438,7 +448,7 @@ def config_ark(list_config=list_config):
|
|||||||
print_line("Уже установленные карты: ", flag="CYAN")
|
print_line("Уже установленные карты: ", flag="CYAN")
|
||||||
for i in list_config:
|
for i in list_config:
|
||||||
data = read_yaml(i, g="ark")
|
data = read_yaml(i, g="ark")
|
||||||
print_line(f"{i} : {data['map']}", flag="CYAN")
|
print_line(f"Карта - {i} : Имя сервера {data['SessionName']}", flag="CYAN")
|
||||||
count_maps = config_nummap()
|
count_maps = config_nummap()
|
||||||
for i in range(count_maps):
|
for i in range(count_maps):
|
||||||
map_s, port_s, query_p, rcon_p = config_maps(i)
|
map_s, port_s, query_p, rcon_p = config_maps(i)
|
||||||
|
Loading…
Reference in New Issue
Block a user