about summary refs log tree commit diff
path: root/nixos
diff options
context:
space:
mode:
authorBas van Dijk <v.dijk.bas@gmail.com>2019-06-05 13:05:49 +0200
committerBas van Dijk <v.dijk.bas@gmail.com>2019-07-28 13:28:27 +0200
commitdc69b3e6adf3372a581807f43ae62878a0ebd87f (patch)
tree0d8253bb268e3cb57751b87b76b2058fee51860b /nixos
parente32e0e6e02de16098172c7fa66625cf6923ae8bc (diff)
downloadnixlib-dc69b3e6adf3372a581807f43ae62878a0ebd87f.tar
nixlib-dc69b3e6adf3372a581807f43ae62878a0ebd87f.tar.gz
nixlib-dc69b3e6adf3372a581807f43ae62878a0ebd87f.tar.bz2
nixlib-dc69b3e6adf3372a581807f43ae62878a0ebd87f.tar.lz
nixlib-dc69b3e6adf3372a581807f43ae62878a0ebd87f.tar.xz
nixlib-dc69b3e6adf3372a581807f43ae62878a0ebd87f.tar.zst
nixlib-dc69b3e6adf3372a581807f43ae62878a0ebd87f.zip
nixos/thanos: code style: don't use a space before a colon
Diffstat (limited to 'nixos')
-rw-r--r--nixos/modules/services/monitoring/thanos.nix52
1 files changed, 26 insertions, 26 deletions
diff --git a/nixos/modules/services/monitoring/thanos.nix b/nixos/modules/services/monitoring/thanos.nix
index 0bc0d67329c8..93e858c6607b 100644
--- a/nixos/modules/services/monitoring/thanos.nix
+++ b/nixos/modules/services/monitoring/thanos.nix
@@ -5,29 +5,29 @@ with lib;
 let
   cfg = config.services.thanos;
 
-  nullOpt = type : description : mkOption {
+  nullOpt = type: description: mkOption {
     type = types.nullOr type;
     default = null;
     inherit description;
   };
 
-  optionToArgs = opt : v   : optional (v != null)  ''--${opt}="${toString v}"'';
-  flagToArgs   = opt : v   : optional v            ''--${opt}'';
-  listToArgs   = opt : vs  : map               (v: ''--${opt}="${v}"'') vs;
-  attrsToArgs  = opt : kvs : mapAttrsToList (k: v: ''--${opt}=${k}=\"${v}\"'') kvs;
+  optionToArgs = opt: v  : optional (v != null)  ''--${opt}="${toString v}"'';
+  flagToArgs   = opt: v  : optional v            ''--${opt}'';
+  listToArgs   = opt: vs : map               (v: ''--${opt}="${v}"'') vs;
+  attrsToArgs  = opt: kvs: mapAttrsToList (k: v: ''--${opt}=${k}=\"${v}\"'') kvs;
 
-  mkParamDef = type : default : description : mkParam type (description + ''
+  mkParamDef = type: default: description: mkParam type (description + ''
 
     Defaults to <literal>${toString default}</literal> in Thanos
     when set to <literal>null</literal>.
   '');
 
-  mkParam = type : description : {
+  mkParam = type: description: {
     toArgs = optionToArgs;
     option = nullOpt type description;
   };
 
-  mkFlagParam = description : {
+  mkFlagParam = description: {
     toArgs = flagToArgs;
     option = mkOption {
       type = types.bool;
@@ -36,8 +36,8 @@ let
     };
   };
 
-  mkListParam = opt : description : {
-    toArgs = _opt : listToArgs opt;
+  mkListParam = opt: description: {
+    toArgs = _opt: listToArgs opt;
     option = mkOption {
       type = types.listOf types.str;
       default = [];
@@ -45,8 +45,8 @@ let
     };
   };
 
-  mkAttrsParam = opt : description : {
-    toArgs = _opt : attrsToArgs opt;
+  mkAttrsParam = opt: description: {
+    toArgs = _opt: attrsToArgs opt;
     option = mkOption {
       type = types.attrsOf types.str;
       default = {};
@@ -54,8 +54,8 @@ let
     };
   };
 
-  mkStateDirParam = opt : default : description : {
-    toArgs = _opt : stateDir : optionToArgs opt "/var/lib/${stateDir}";
+  mkStateDirParam = opt: default: description: {
+    toArgs = _opt: stateDir: optionToArgs opt "/var/lib/${stateDir}";
     option = mkOption {
       type = types.str;
       inherit default;
@@ -63,24 +63,24 @@ let
     };
   };
 
-  toYAML = name : attrs : pkgs.runCommandNoCC name {
+  toYAML = name: attrs: pkgs.runCommandNoCC name {
     preferLocalBuild = true;
     json = builtins.toFile "${name}.json" (builtins.toJSON attrs);
     nativeBuildInputs = [ pkgs.remarshal ];
   } ''json2yaml -i $json -o $out'';
 
-  thanos = cmd : "${cfg.package}/bin/thanos ${cmd}" +
+  thanos = cmd: "${cfg.package}/bin/thanos ${cmd}" +
     (let args = cfg."${cmd}".arguments;
      in optionalString (length args != 0) (" \\\n  " +
          concatStringsSep " \\\n  " args));
 
-  argumentsOf = cmd : concatLists (collect isList
-    (flip mapParamsRecursive params."${cmd}" (path : param :
+  argumentsOf = cmd: concatLists (collect isList
+    (flip mapParamsRecursive params."${cmd}" (path: param:
       let opt = concatStringsSep "." path;
           v = getAttrFromPath path cfg."${cmd}";
       in param.toArgs opt v)));
 
-  mkArgumentsOption = cmd : mkOption {
+  mkArgumentsOption = cmd: mkOption {
     type = types.listOf types.str;
     default = argumentsOf cmd;
     description = ''
@@ -95,10 +95,10 @@ let
   };
 
   mapParamsRecursive =
-    let noParam = attr : !(attr ? "toArgs" && attr ? "option");
+    let noParam = attr: !(attr ? "toArgs" && attr ? "option");
     in mapAttrsRecursiveCond noParam;
 
-  paramsToOptions = mapParamsRecursive (_path : param : param.option);
+  paramsToOptions = mapParamsRecursive (_path: param: param.option);
 
   params = {
 
@@ -157,10 +157,10 @@ let
       '';
     };
 
-    objstore = cfg : {
+    objstore = cfg: {
 
       objstore.config-file = {
-        toArgs = _opt : path : optionToArgs "objstore.config-file" path;
+        toArgs = _opt: path: optionToArgs "objstore.config-file" path;
         option = mkOption {
           type = with types; nullOr str;
           default = if cfg.objstore.config == null then null
@@ -177,7 +177,7 @@ let
 
       objstore.config =
         {
-          toArgs = _opt : _attrs : [];
+          toArgs = _opt: _attrs: [];
           option = nullOpt types.attrs ''
             Object store configuration.
 
@@ -533,7 +533,7 @@ let
       '';
 
       startAt = {
-        toArgs = _opt : startAt : flagToArgs "wait" (startAt == null);
+        toArgs = _opt: startAt: flagToArgs "wait" (startAt == null);
         option = nullOpt types.str ''
           When this option is set to a <literal>systemd.time</literal>
           specification the Thanos compactor will run at the specified period.
@@ -588,7 +588,7 @@ let
 
   };
 
-  assertRelativeStateDir = cmd : {
+  assertRelativeStateDir = cmd: {
     assertions = [
       {
         assertion = !hasPrefix "/" cfg."${cmd}".stateDir;