mob next [ci-skip] [ci skip] [skip ci]
lastFile:modules/clan/phonebox/default.nix
This commit is contained in:
@@ -60,14 +60,14 @@
|
|||||||
default = null;
|
default = null;
|
||||||
}}";
|
}}";
|
||||||
number = "${
|
number = "${
|
||||||
(clanLib.getPublicValue {
|
clanLib.getPublicValue {
|
||||||
flake = config.clan.core.settings.directory;
|
flake = config.clan.core.settings.directory;
|
||||||
machine = machineName;
|
machine = machineName;
|
||||||
generator = "phonebox";
|
generator = "phonebox";
|
||||||
file = "server-prefix-number";
|
file = "server-prefix-number";
|
||||||
default = null;
|
default = null;
|
||||||
})
|
}
|
||||||
(
|
}${
|
||||||
clanLib.getPublicValue {
|
clanLib.getPublicValue {
|
||||||
flake = config.clan.core.settings.directory;
|
flake = config.clan.core.settings.directory;
|
||||||
machine = machineName;
|
machine = machineName;
|
||||||
@@ -75,7 +75,6 @@
|
|||||||
file = "ata-local-number";
|
file = "ata-local-number";
|
||||||
default = null;
|
default = null;
|
||||||
}
|
}
|
||||||
)
|
|
||||||
}";
|
}";
|
||||||
}) machines;
|
}) machines;
|
||||||
|
|
||||||
@@ -164,9 +163,20 @@
|
|||||||
};
|
};
|
||||||
|
|
||||||
script = ''
|
script = ''
|
||||||
cat $prompts/server-prefix-number > $out/server-prefix-number
|
prompt_server_prefix=$(cat "$prompts"/server-prefix-number)
|
||||||
cat $prompts/ata-local-number > $out/ata-local-number
|
if [[ -n "''${prompt_server_prefix-}" ]]; then
|
||||||
cat $prompts/owner-name > $out/owner-name
|
echo $prompt_server_prefix | tr -d "\n" > "$out"/server-prefix-number
|
||||||
|
fi
|
||||||
|
|
||||||
|
prompt_ata_local=$(cat "$prompts"/ata-local-number)
|
||||||
|
if [[ -n "''${prompt_ata_local-}" ]]; then
|
||||||
|
echo $prompt_ata_local | tr -d "\n" > "$out"/ata-local-number
|
||||||
|
fi
|
||||||
|
|
||||||
|
prompt_owner_name=$(cat "$prompts"/owner-name)
|
||||||
|
if [[ -n "''${prompt_owner_name-}" ]]; then
|
||||||
|
echo $prompt_owner_name | tr -d "\n" > "$out"/owner-name
|
||||||
|
fi
|
||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user