summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGuilhem Moulin <guilhem@fripost.org>2024-09-26 03:01:07 +0200
committerGuilhem Moulin <guilhem@fripost.org>2024-09-26 03:01:29 +0200
commit5d42efe93d68bde13c065da337552e5c61d6e9bb (patch)
treeb9c0305d4a7297566360c528a0c1cede21e94661
parent4efc777339d669ed834e60d078cd6a3b6ce0ac0e (diff)
systemd: Improve description of unit files.
-rw-r--r--files/etc/systemd/system/webmap-download@.service2
-rw-r--r--files/etc/systemd/system/webmap-import@.service2
-rw-r--r--files/etc/systemd/system/webmap-publish@.service5
-rw-r--r--files/etc/systemd/system/webmap-update@.target2
4 files changed, 5 insertions, 6 deletions
diff --git a/files/etc/systemd/system/webmap-download@.service b/files/etc/systemd/system/webmap-download@.service
index 2c5a3e4..e6b7f44 100644
--- a/files/etc/systemd/system/webmap-download@.service
+++ b/files/etc/systemd/system/webmap-download@.service
@@ -1,5 +1,5 @@
[Unit]
-Description=Webmap updater service (download %I)
+Description=Webmap updater service (download ‘%I’)
# Chaining logic from https://serverfault.com/questions/1079993/why-does-my-systemd-timer-only-trigger-once-when-the-unit-is-a-target#answer-1128671
# XXX Looks like Upholds= prevents running a single unit, as it causes
# webmap-update@%i.target to start upon `systemctl start webmap-download@foo.service`
diff --git a/files/etc/systemd/system/webmap-import@.service b/files/etc/systemd/system/webmap-import@.service
index 06d204c..30300a5 100644
--- a/files/etc/systemd/system/webmap-import@.service
+++ b/files/etc/systemd/system/webmap-import@.service
@@ -1,5 +1,5 @@
[Unit]
-Description=Webmap updater service (import %I to PostgreSQL)
+Description=Webmap updater service (import ‘%I’ to PostGIS)
After=postgresql.service webmap-update@%i.target
After=webmap-download@%i.service
Upholds=webmap-update@%i.target
diff --git a/files/etc/systemd/system/webmap-publish@.service b/files/etc/systemd/system/webmap-publish@.service
index e2f8e6b..9d138da 100644
--- a/files/etc/systemd/system/webmap-publish@.service
+++ b/files/etc/systemd/system/webmap-publish@.service
@@ -1,5 +1,5 @@
[Unit]
-Description=Webmap updater service (publish %I as MVT)
+Description=Webmap updater service (publish ‘%I’ as MVT)
#After=postgresql.service webmap-update@%i.target
#After=webmap-download@%i.service
#After=webmap-import@%i.service
@@ -15,8 +15,7 @@ IOSchedulingClass=idle
Type=oneshot
ExecStart=/usr/local/bin/webmap-publish \
--lockfile=%t/lock/webmap/lock \
- --destdir=/var/www/webmap/tiles/%i \
- --name=%I \
+ --destdir=/var/www/webmap/tiles/%I \
--webroot=/var/www/webmap \
--metadata=/var/www/webmap/tiles/metadata.json \
--metadata-lockfile=%t/lock/webmap/tiles.lock \
diff --git a/files/etc/systemd/system/webmap-update@.target b/files/etc/systemd/system/webmap-update@.target
index 3d9fb7f..840de96 100644
--- a/files/etc/systemd/system/webmap-update@.target
+++ b/files/etc/systemd/system/webmap-update@.target
@@ -1,3 +1,3 @@
[Unit]
-Description=Webmap updater (target unit %I)
+Description=Webmap updater (target unit ‘%I’)
StopWhenUnneeded=true