From c95896e94d672a28f6b4615e080222a374dd21fd Mon Sep 17 00:00:00 2001 From: Maxim Romanko Date: Mon, 6 May 2024 16:55:58 +0300 Subject: [PATCH] [ADD] add service unit for linux --- disk-block.service | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 disk-block.service diff --git a/disk-block.service b/disk-block.service new file mode 100644 index 0000000..03dd7a8 --- /dev/null +++ b/disk-block.service @@ -0,0 +1,18 @@ +[Unit] +Description=Disk Blocking utility +After=mnt-wibble.mount #start after mount service +StartLimitIntervalSec=0 + +[Service] +Type=simple +Restart=always # перезапуск всегда +RestartSec=60 # интервал между перезапусками +User=root # пользователь от имени, которого запускается скрипт +WorkingDirectory=/root/disk_block +ExecStart=/root/disk_block/venv/bin/python /root/disk_block/main.py #тут путь до выполяемого скрипта с путем до бинарника питона + +[Install] +WantedBy=multi-user.target + +# кладешь этот юнит в /etc/systemd/system +# https://habr.com/ru/companies/slurm/articles/255845/ \ No newline at end of file