mob next [ci-skip] [ci skip] [skip ci]
lastFile:modules/clan/phonebox/default.nix
This commit is contained in:
@@ -240,7 +240,12 @@
|
|||||||
"extensions.conf" =
|
"extensions.conf" =
|
||||||
let
|
let
|
||||||
serverConf = builtins.foldl' (
|
serverConf = builtins.foldl' (
|
||||||
config: node: config ++ (genExtentConf node.prefixNumber node.hostname)
|
config: node:
|
||||||
|
config
|
||||||
|
++ (genExtentConf {
|
||||||
|
prefixNumber = node.prefixNumber;
|
||||||
|
hostname = node.hostname;
|
||||||
|
})
|
||||||
) "" nodes;
|
) "" nodes;
|
||||||
in
|
in
|
||||||
''
|
''
|
||||||
@@ -250,7 +255,9 @@
|
|||||||
same => n,Hangup()
|
same => n,Hangup()
|
||||||
|
|
||||||
''
|
''
|
||||||
+ (genLocalExtenConf config.clan.core.vars.generators.phonebox.files.ata-local-number.value)
|
+ (genLocalExtenConf {
|
||||||
|
localNumber = config.clan.core.vars.generators.phonebox.files.ata-local-number.value;
|
||||||
|
})
|
||||||
+ serverConf;
|
+ serverConf;
|
||||||
|
|
||||||
"rtp.conf" = ''
|
"rtp.conf" = ''
|
||||||
@@ -262,7 +269,12 @@
|
|||||||
"pjsip.conf" =
|
"pjsip.conf" =
|
||||||
let
|
let
|
||||||
serverConf = builtins.foldl' (
|
serverConf = builtins.foldl' (
|
||||||
conf: node: conf ++ (genServerSIPEndpoint node.hostname node.address)
|
conf: node:
|
||||||
|
conf
|
||||||
|
++ (genServerSIPEndpoint {
|
||||||
|
hostname = node.hostname;
|
||||||
|
address = node.address;
|
||||||
|
})
|
||||||
) "" nodes;
|
) "" nodes;
|
||||||
in
|
in
|
||||||
''
|
''
|
||||||
@@ -296,7 +308,9 @@
|
|||||||
type=aor
|
type=aor
|
||||||
|
|
||||||
''
|
''
|
||||||
+ (genLocalSIPEndpoint config.clan.core.vars.generators.phonebox.files.ata-local-number)
|
+ (genLocalSIPEndpoint {
|
||||||
|
localNumber = config.clan.core.vars.generators.phonebox.files.ata-local-number;
|
||||||
|
})
|
||||||
+ serverConf;
|
+ serverConf;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|||||||
Reference in New Issue
Block a user