diff options
author | Niklas Hambüchen <mail@nh2.me> | 2017-08-02 23:07:23 +0200 |
---|---|---|
committer | Niklas Hambüchen <mail@nh2.me> | 2017-09-27 20:53:42 +0200 |
commit | 08f7e4516c2dcc03813c767642327aa7c92ef189 (patch) | |
tree | d35daa782dade1d73030cae2ce7a31acabe2aadd /nixos/modules/services/network-filesystems | |
parent | e233a518bdd72ec2c8783faa6d8bddef1e47c0bd (diff) | |
download | nixlib-08f7e4516c2dcc03813c767642327aa7c92ef189.tar nixlib-08f7e4516c2dcc03813c767642327aa7c92ef189.tar.gz nixlib-08f7e4516c2dcc03813c767642327aa7c92ef189.tar.bz2 nixlib-08f7e4516c2dcc03813c767642327aa7c92ef189.tar.lz nixlib-08f7e4516c2dcc03813c767642327aa7c92ef189.tar.xz nixlib-08f7e4516c2dcc03813c767642327aa7c92ef189.tar.zst nixlib-08f7e4516c2dcc03813c767642327aa7c92ef189.zip |
glusterfs service: Ensure log directory exists for glustereventsd.
Prevents glustereventsd failing at startup in case it starts before glusterd has started (whose `preStart` would also create the needed directory).
Diffstat (limited to 'nixos/modules/services/network-filesystems')
-rw-r--r-- | nixos/modules/services/network-filesystems/glusterfs.nix | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/nixos/modules/services/network-filesystems/glusterfs.nix b/nixos/modules/services/network-filesystems/glusterfs.nix index f888ae36d98e..e7f2de0a2dc7 100644 --- a/nixos/modules/services/network-filesystems/glusterfs.nix +++ b/nixos/modules/services/network-filesystems/glusterfs.nix @@ -194,6 +194,10 @@ in after = [ "syslog.target" "network.target" ]; + preStart = '' + install -m 0755 -d /var/log/glusterfs + ''; + serviceConfig = { Type="simple"; Environment="PYTHONPATH=${glusterfs}/usr/lib/python2.7/site-packages"; |