22 lines
794 B
Python
22 lines
794 B
Python
# restart_services.py
|
||
from common import *
|
||
|
||
def main():
|
||
print("Перезапуск сервисов...")
|
||
|
||
# Настройка проекта
|
||
setup_project()
|
||
|
||
# Перезапускаем контейнеры
|
||
print("Перезапуск контейнеров...")
|
||
if not run_docker_command("docker-compose restart"):
|
||
print("Не удалось перезапустить контейнеры")
|
||
# Если restart не сработал, пробуем поднять контейнеры
|
||
if not run_docker_command("docker-compose up -d"):
|
||
print("Не удалось поднять контейнеры")
|
||
sys.exit(1)
|
||
|
||
print("Сервисы перезапущены!")
|
||
|
||
if __name__ == "__main__":
|
||
main() |