This commit is contained in:
@@ -0,0 +1,34 @@
|
||||
#!/bin/bash
|
||||
# Скрипт для установки systemd timer для runner.sh
|
||||
|
||||
# Путь к директории проекта
|
||||
PROJECT_DIR="/opt/testbot-git"
|
||||
SERVICES_DIR="$PROJECT_DIR/services"
|
||||
|
||||
echo "Установка systemd timer для runner.sh..."
|
||||
|
||||
# Копирование файлов в systemd
|
||||
sudo cp "$SERVICES_DIR/runner.service" /etc/systemd/system/
|
||||
sudo cp "$SERVICES_DIR/runner.timer" /etc/systemd/system/
|
||||
|
||||
# Перезагрузка systemd для чтения новых файлов
|
||||
sudo systemctl daemon-reload
|
||||
|
||||
# Включение и запуск timer
|
||||
sudo systemctl enable runner.timer
|
||||
sudo systemctl start runner.timer
|
||||
|
||||
# Проверка статуса
|
||||
echo ""
|
||||
echo "Статус timer:"
|
||||
sudo systemctl status runner.timer --no-pager
|
||||
|
||||
echo ""
|
||||
echo "Список всех активных timers:"
|
||||
sudo systemctl list-timers --no-pager
|
||||
|
||||
echo ""
|
||||
echo "Для просмотра логов используйте:"
|
||||
echo " sudo journalctl -u runner.service -f"
|
||||
echo " sudo journalctl -u runner.timer -f"
|
||||
|
||||
Reference in New Issue
Block a user