From 2db18839e4fc0e28148ea081fcb7832991c1bbc2 Mon Sep 17 00:00:00 2001
From: Thomas Kluyver <thomas.kluyver@xfel.eu>
Date: Thu, 8 Aug 2024 12:45:07 +0100
Subject: [PATCH] Add cal-services systemd target

---
 webservice/systemd/cal-job-monitor.service     | 2 +-
 webservice/systemd/cal-overview-server.service | 2 +-
 webservice/systemd/cal-services.target         | 5 +++++
 webservice/systemd/cal-webservice.service      | 2 +-
 4 files changed, 8 insertions(+), 3 deletions(-)
 create mode 100644 webservice/systemd/cal-services.target

diff --git a/webservice/systemd/cal-job-monitor.service b/webservice/systemd/cal-job-monitor.service
index 115a986cc..6c9b3f573 100644
--- a/webservice/systemd/cal-job-monitor.service
+++ b/webservice/systemd/cal-job-monitor.service
@@ -8,4 +8,4 @@ ExecStart=%h/deployments/development/git.xfel.eu/detectors/pycalibration/current
 Restart=on-failure
 
 [Install]
-WantedBy=default.target
+WantedBy=cal-services.target
diff --git a/webservice/systemd/cal-overview-server.service b/webservice/systemd/cal-overview-server.service
index a952da03b..8af6995be 100644
--- a/webservice/systemd/cal-overview-server.service
+++ b/webservice/systemd/cal-overview-server.service
@@ -8,4 +8,4 @@ ExecStart=%h/deployments/development/git.xfel.eu/detectors/pycalibration/current
 Restart=on-failure
 
 [Install]
-WantedBy=default.target
+WantedBy=cal-services.target
diff --git a/webservice/systemd/cal-services.target b/webservice/systemd/cal-services.target
new file mode 100644
index 000000000..9344fe249
--- /dev/null
+++ b/webservice/systemd/cal-services.target
@@ -0,0 +1,5 @@
+[Unit]
+Description=XFEL offline calibration services
+
+[Install]
+WantedBy=default.target
diff --git a/webservice/systemd/cal-webservice.service b/webservice/systemd/cal-webservice.service
index 835c5b046..bb4cb6895 100644
--- a/webservice/systemd/cal-webservice.service
+++ b/webservice/systemd/cal-webservice.service
@@ -8,4 +8,4 @@ ExecStart=%h/deployments/development/git.xfel.eu/detectors/pycalibration/current
 Restart=on-failure
 
 [Install]
-WantedBy=default.target
+WantedBy=cal-services.target
-- 
GitLab