diff options
author | aszlig <aszlig@redmoonstudios.org> | 2016-04-07 14:11:49 +0200 |
---|---|---|
committer | aszlig <aszlig@redmoonstudios.org> | 2016-04-07 14:26:12 +0200 |
commit | 64e566a49c672c289a2680c477843f4eaeb77d96 (patch) | |
tree | f9275853f111b1c81c65df47dbea72670c6e0c93 /nixos/modules/services/misc/taskserver/default.nix | |
parent | 8b793d1916387c67f8eeb137789b1b41a1f94537 (diff) | |
download | nixlib-64e566a49c672c289a2680c477843f4eaeb77d96.tar nixlib-64e566a49c672c289a2680c477843f4eaeb77d96.tar.gz nixlib-64e566a49c672c289a2680c477843f4eaeb77d96.tar.bz2 nixlib-64e566a49c672c289a2680c477843f4eaeb77d96.tar.lz nixlib-64e566a49c672c289a2680c477843f4eaeb77d96.tar.xz nixlib-64e566a49c672c289a2680c477843f4eaeb77d96.tar.zst nixlib-64e566a49c672c289a2680c477843f4eaeb77d96.zip |
nixos/taskserver: Add module documentation
It's not by any means exhaustive, but we're still going to change the implementation, so let's just use this as a starting point. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
Diffstat (limited to 'nixos/modules/services/misc/taskserver/default.nix')
-rw-r--r-- | nixos/modules/services/misc/taskserver/default.nix | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/nixos/modules/services/misc/taskserver/default.nix b/nixos/modules/services/misc/taskserver/default.nix index 1279e548c2a1..3a9669ddd266 100644 --- a/nixos/modules/services/misc/taskserver/default.nix +++ b/nixos/modules/services/misc/taskserver/default.nix @@ -88,6 +88,8 @@ let ctlcmd = "${nixos-taskserver}/bin/nixos-taskserver --service-helper"; + withMeta = meta: defs: mkMerge [ defs { inherit meta; } ]; + in { options = { @@ -299,7 +301,9 @@ in { }; }; - config = mkIf cfg.enable { + config = withMeta { + doc = ./taskserver.xml; + } (mkIf cfg.enable { environment.systemPackages = [ pkgs.taskserver nixos-taskserver ]; @@ -424,5 +428,5 @@ in { Group = cfg.group; }; }; - }; + }); } |