summaryrefslogtreecommitdiffstats
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)
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;