[AI]
This commit is contained in:
@@ -2,21 +2,25 @@
|
||||
from common import *
|
||||
|
||||
def main():
|
||||
print("Перезапуск сервисов...")
|
||||
|
||||
# Настройка проекта
|
||||
setup_project()
|
||||
|
||||
print("Перезапуск сервисов Docker Compose...")
|
||||
|
||||
# Настройка проекта (включает генерацию конфига dnsmasq)
|
||||
project_path = setup_project() # Вызывает setup_project, который включает generate_dnsmasq_config
|
||||
|
||||
# Перезапускаем контейнеры
|
||||
print("Перезапуск контейнеров...")
|
||||
print("Перезапуск контейнеров Docker Compose...")
|
||||
if not run_docker_command("docker-compose restart"):
|
||||
print("Не удалось перезапустить контейнеры")
|
||||
# Если restart не сработал, пробуем поднять контейнеры
|
||||
print("Команда 'docker-compose restart' не удалась.")
|
||||
print("Попытка поднять контейнеры с помощью 'docker-compose up -d'...")
|
||||
if not run_docker_command("docker-compose up -d"):
|
||||
print("Не удалось поднять контейнеры")
|
||||
print("Не удалось поднять контейнеры с помощью 'docker-compose up -d'.")
|
||||
sys.exit(1)
|
||||
|
||||
else:
|
||||
print("Контейнеры подняты с помощью 'docker-compose up -d'.")
|
||||
else:
|
||||
print("Контейнеры успешно перезапущены!")
|
||||
|
||||
print("Сервисы перезапущены!")
|
||||
|
||||
if __name__ == "__main__":
|
||||
main()
|
||||
main()
|
||||
|
||||
Reference in New Issue
Block a user