Migrate IP infos to network.yml.

remotes/svn/3.6
Andreas Granig 12 years ago
parent 66d3bc196f
commit 6538c1a49e

@ -1,4 +1,16 @@
[% TAGS [- -] %]
[% argv.role='lb'; argv.type='sip_ext'; PROCESS '/usr/lib/ngcp-ngcpcfg/get_all_shared_ips'; sip_ext_ips = out -%]
[% IF !sip_ext_ips.size -%]
[% argv.role='lb'; argv.type='sip_ext'; PROCESS '/usr/lib/ngcp-ngcpcfg/get_all_ips'; sip_ext_ips = out -%]
[% END -%]
[% argv.role='lb'; argv.type='sip_int'; PROCESS '/usr/lib/ngcp-ngcpcfg/get_all_shared_ips'; sip_int_ips = out -%]
[% IF !sip_int_ips.size -%]
[% argv.role='lb'; argv.type='sip_int'; PROCESS '/usr/lib/ngcp-ngcpcfg/get_all_ips'; sip_int_ips = out -%]
[% END -%]
[% argv.role='proxy'; argv.type='sip_int'; PROCESS '/usr/lib/ngcp-ngcpcfg/get_all_shared_ips'; sip_prx_ips = out -%]
[% IF !sip_prx_ips.size -%]
[% argv.role='proxy'; argv.type='sip_int'; PROCESS '/usr/lib/ngcp-ngcpcfg/get_all_ips'; sip_prx_ips = out -%]
[% END -%]
<config debugging="0"
log4perlconf="/etc/ngcp-ossbss/logging.conf"
billing_features="[% www_admin.billing_features %]"
@ -35,11 +47,11 @@
conference_domain="[% ossbss.provisioning.routing.conference_domain %]"
>
[- IF PRO -]
<sipstats lb_int="[% networking.iaddress %]:[% kamailio.lb.port %]"
lb_ext="[% networking.eaddress %]:[% kamailio.lb.port %]"
proxy="[% networking.iaddress %]:[% kamailio.proxy.port %]"
sbc="[% networking.iaddress %]:[% sems.bindport %]"
app="[% networking.iaddress %]:[% asterisk.sip.bindport %]"
<sipstats lb_int="[% sip_int_ips.0 %]:[% kamailio.lb.port %]"
lb_ext="[% sip_ext_ips.0 %]:[% kamailio.lb.port %]"
proxy="[% sip_prx_ips.0 %]:[% kamailio.proxy.port %]"
sbc="[% sip_prx_ips.0 %]:[% sems.bindport %]"
app="[% sip_prx_ips.0 %]:[% asterisk.sip.bindport %]"
/>
[- END -]
<dashboard enabled="[% www_admin.dashboard.enabled %]" />

Loading…
Cancel
Save