From 48df6cc9bdf2af74e646868110d539fd8e19f819 Mon Sep 17 00:00:00 2001 From: Dirk Goetz Date: Mon, 5 Sep 2016 13:20:50 +0200 Subject: [PATCH] contrib: add systemd script as contrib --- contrib/systemd/director-jobs.service | 10 ++++++++++ doc/79-Jobs.md | 9 +++++++++ 2 files changed, 19 insertions(+) create mode 100644 contrib/systemd/director-jobs.service diff --git a/contrib/systemd/director-jobs.service b/contrib/systemd/director-jobs.service new file mode 100644 index 00000000..da7eb698 --- /dev/null +++ b/contrib/systemd/director-jobs.service @@ -0,0 +1,10 @@ +[Unit] +Description=Director Job runner + +[Service] +Type=simple +ExecStart=/usr/bin/icingacli director jobs run --forever +Restart=on-success + +[Install] +WantedBy=multi-user.target diff --git a/doc/79-Jobs.md b/doc/79-Jobs.md index 7e72141c..45f791fe 100644 --- a/doc/79-Jobs.md +++ b/doc/79-Jobs.md @@ -67,6 +67,15 @@ Want so see more details? Add `--verbose` to get colorful log lines on STDERR. In case the Job Runner is running with Systemd, those log lines will find its way to your system log. +An example script is included as [contrib](../contrib/systemd/director-jobs.service) +and can simply stored in `/etc/systemd/system/director-jobs.service`. To enable +and start the job afterwards run: + +```sh +systemctl enable director-jobs.service +systemctl start director-jobs.service +``` + Time periods ------------