diff --git a/templates/swh/deploy/storage/objstorage_log_checker.service.erb b/templates/swh/deploy/storage/objstorage_log_checker.service.erb index 5e5a128..2483afe 100644 --- a/templates/swh/deploy/storage/objstorage_log_checker.service.erb +++ b/templates/swh/deploy/storage/objstorage_log_checker.service.erb @@ -1,13 +1,14 @@ # File managed by puppet - modifications will be overwritten [Unit] Description=ObjStorage Content Log Checker After=network.target [Service] -ExecStart=python3 -m swh.objstorage.checker log --daemon -ExecReload=/bin/kill -HUP $MAINPID +User=<%= @user %> +Group=<%= @group %> +ExecStart=/usr/bin/python3 -m swh.objstorage.checker log --daemon KillMode=process Restart=on-failure [Install] WantedBy=multi-user.target