Files
ntbops-ansible/roles/pelican_server/templates/wings.service.j2
T

21 lines
481 B
Django/Jinja

[Unit]
Description=Wings Daemon
After=docker.service
Requires=docker.service
PartOf=docker.service
[Service]
User=root
WorkingDirectory={{ pelican_server_config_dir }}
LimitNOFILE=4096
RuntimeDirectory=wings
PIDFile={{ pelican_server_runtime_dir }}/daemon.pid
ExecStart={{ pelican_server_binary_path }}{% for arg in pelican_server_extra_args %} {{ arg }}{% endfor %}
Restart=on-failure
StartLimitInterval=180
StartLimitBurst=30
RestartSec=5s
[Install]
WantedBy=multi-user.target