src.dualinventive.com/devops/ansible-dtap/rootnet-roles/di-legacy-interface/templates/legacy-interface.conf.j2

19 lines
820 B
Django/Jinja

/*** {{ ansible_managed }} *** */
{
/* Debug level, one of: debug, info, warn, error ... */
"loglevel" : "{{ di_legacy_interface_loglevel }}",
"logfile" : "{{ di_legacy_interface_logfile }}",
{% if di_legacy_devicefilter_list %}
/* Device filter for testing purposes */
"devicefilter" : [ "{{ di_legacy_devicefilter_list|join('","') }}" ],
{% endif %}
/* DI-Net proxy server address */
"dinet:tcp:uri" : "{{ di_legacy_interface_dinet_tcp_uri }}",
"tcpserver:pubsub:uris" : [{% set comma = joiner(", ") %}{% for uri in di_legacy_interface_tcpserver_pubsub_uris %}{{ comma() }}"{{ uri }}"{% endfor %}]{% if di_legacy_interface_tcpserver_pubsub_bind is defined %},
"tcpserver:pubsub:bind" : "{{ di_legacy_interface_tcpserver_pubsub_bind }}"
{% endif %}
}