Differential D1251 Diff 3952 site-modules/profile/templates/swh/deploy/journal/swh-journal-publisher.service.erb
Changeset View
Changeset View
Standalone View
Standalone View
site-modules/profile/templates/swh/deploy/journal/swh-journal-publisher.service.erb
# Journal Publisher unit file | # Journal Publisher unit file | ||||
# Managed by puppet class profile::swh::deploy::journal_publisher | # Managed by puppet class profile::swh::deploy::journal_publisher | ||||
# Changes will be overwritten | # Changes will be overwritten | ||||
[Unit] | [Unit] | ||||
Description=Software Heritage Journal Publisher | Description=Software Heritage Journal Publisher | ||||
Requires=network.target kafka.service | Requires=network.target kafka.service | ||||
After=network.target kafka.service | After=network.target kafka.service | ||||
[Service] | [Service] | ||||
User=<%= @user %> | User=<%= @user %> | ||||
Group=<%= @group %> | Group=<%= @group %> | ||||
Type=simple | Type=simple | ||||
ExecStart=/usr/bin/python3 -m swh.journal.publisher | ExecStart=/usr/bin/swh-journal publisher --config-file <%= @conf_file %> | ||||
Restart=always | Restart=always | ||||
RestartSec=5s | RestartSec=5s | ||||
[Install] | [Install] | ||||
WantedBy=multi-user.target | WantedBy=multi-user.target |