summaryrefslogtreecommitdiff
path: root/playbooks.d/seaweedfs/share/seaweedfs-mount@.service
blob: 438dc90cd160db86426a4ee640947a5eeb645f4c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
[Unit]
Description=SeaweedFS Mount %i
After=network.target

[Service]
Type=simple
User=root
Group=root

ExecStart=/usr/bin/weed mount -options="/etc/seaweedfs/mount-%i.conf"
ExecStopPost=sh -c "/bin/umount $(awk -F= '/^dir=/ { print $NF }' < /etc/seaweedfs/mount-%i.conf)"
SyslogIdentifier=seaweedfs-mount-%i

[Install]
WantedBy=multi-user.target