Предоставление службы ExecReload не удалось передать ошибку аргумента

У меня есть файл .service, определенный следующим образом

[Unit] Description=uWSGI Emperor After=network.target [Service] ExecStart=/var/www/venv/bin/uwsgi --ini /var/www/HOD_new/uwsgi.ini PIDFile=/var/run/new_uwsgi.pid ExecStop = /bin/kill -INT `cat /var/run/new_uwsgi.pid` ExecReload =/bin/kill -HUP $(cat /var/run/new_uwsgi.pid) Type = notify NotifyAccess = main [Install] WantedBy=multi-user.target

Однако всякий раз, когда я вызываю

systemctl reload uwsgi_new.service

, он дает мне следующую ошибку:

kill: failed to parse argument: '/var/run/new_uwsgi.pid)'

Я пробовал другие комбинации, а также использовал один для ExecStop и т. д. Как мне передать аргумент, чтобы убить тогда?

0
задан 10 November 2017 в 17:59

0 ответов

Другие вопросы по тегам:

Похожие вопросы: