diff options
author | Guilhem Moulin <guilhem@fripost.org> | 2024-09-26 03:01:07 +0200 |
---|---|---|
committer | Guilhem Moulin <guilhem@fripost.org> | 2024-09-26 03:01:29 +0200 |
commit | 5d42efe93d68bde13c065da337552e5c61d6e9bb (patch) | |
tree | b9c0305d4a7297566360c528a0c1cede21e94661 /files | |
parent | 4efc777339d669ed834e60d078cd6a3b6ce0ac0e (diff) |
systemd: Improve description of unit files.
Diffstat (limited to 'files')
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 |