nixos/aesmd: add missing defaultText
This commit is contained in:
parent
bf58a90d09
commit
3dbb117aa5
1 changed files with 5 additions and 1 deletions
|
@ -1,7 +1,8 @@
|
||||||
{ config, pkgs, lib, ... }:
|
{ config, options, pkgs, lib, ... }:
|
||||||
with lib;
|
with lib;
|
||||||
let
|
let
|
||||||
cfg = config.services.aesmd;
|
cfg = config.services.aesmd;
|
||||||
|
opt = options.services.aesmd;
|
||||||
|
|
||||||
sgx-psw = pkgs.sgx-psw.override { inherit (cfg) debug; };
|
sgx-psw = pkgs.sgx-psw.override { inherit (cfg) debug; };
|
||||||
|
|
||||||
|
@ -43,6 +44,9 @@ in
|
||||||
options.proxyType = mkOption {
|
options.proxyType = mkOption {
|
||||||
type = with types; nullOr (enum [ "default" "direct" "manual" ]);
|
type = with types; nullOr (enum [ "default" "direct" "manual" ]);
|
||||||
default = if (cfg.settings.proxy != null) then "manual" else null;
|
default = if (cfg.settings.proxy != null) then "manual" else null;
|
||||||
|
defaultText = literalExpression ''
|
||||||
|
if (config.${opt.settings}.proxy != null) then "manual" else null
|
||||||
|
'';
|
||||||
example = "default";
|
example = "default";
|
||||||
description = ''
|
description = ''
|
||||||
Type of proxy to use. The <literal>default</literal> uses the system's default proxy.
|
Type of proxy to use. The <literal>default</literal> uses the system's default proxy.
|
||||||
|
|
Loading…
Reference in a new issue