From c9aa4095fee9eda8d4c5dc9014a7501d3d7446b7 Mon Sep 17 00:00:00 2001 From: Michael Schwarz Date: Tue, 6 Sep 2022 15:02:28 +0200 Subject: [PATCH] Add systemd service and timer to start this script every minute --- contrib/cc-slurm-sync.service | 11 +++++++++++ contrib/cc-slurm-sync.timer | 9 +++++++++ 2 files changed, 20 insertions(+) create mode 100644 contrib/cc-slurm-sync.service create mode 100644 contrib/cc-slurm-sync.timer diff --git a/contrib/cc-slurm-sync.service b/contrib/cc-slurm-sync.service new file mode 100644 index 0000000..a65cc5e --- /dev/null +++ b/contrib/cc-slurm-sync.service @@ -0,0 +1,11 @@ +[Unit] +Description=Sync slurm with ClusterCockpit + +[Service] +Type=oneshot +WorkingDirectory=/opt/software/slurm/cc-slurm-sync +ExecStart=/opt/software/slurm/cc-slurm-sync/slurm-clusercockpit-sync.py +User=root + +[Install] +WantedBy=multi-user.target diff --git a/contrib/cc-slurm-sync.timer b/contrib/cc-slurm-sync.timer new file mode 100644 index 0000000..19f32ff --- /dev/null +++ b/contrib/cc-slurm-sync.timer @@ -0,0 +1,9 @@ +[Unit] +Description=Sync slurm with ClusterCockpit timer + +[Timer] +OnCalendar=*-*-* *:*:00 +Persistent=false + +[Install] +WantedBy=timers.target