| {%- from "linux/map.jinja" import network with context %} |
| {%- set openvswitch = network.openvswitch %} |
| # This is a POSIX shell fragment -*- sh -*- |
| |
| # FORCE_COREFILES: If 'yes' then core files will be enabled. |
| # FORCE_COREFILES=yes |
| |
| # OVS_CTL_OPTS: Extra options to pass to ovs-ctl. This is, for example, |
| # a suitable place to specify --ovs-vswitchd-wrapper=valgrind. |
| # OVS_CTL_OPTS= |
| |
| # OVS_VSWITCHD_OPTS: Extra options to pass to ovs-ctl. |
| # Options to start Open vSwitch daemon with. |
| # Example: '-vconsole:dbg -vsyslog:dbg -vfile:dbg -vFACILITY:clock2' |
| # OVS_VSWITCHD_OPTS= |
| {%- if openvswitch.get('logging', {}).vswitchd is defined %} |
| {%- set _vswitchd_opts = [] %} |
| {%- for opt in ['console', 'file', 'syslog'] %} |
| {%- if openvswitch.logging.vswitchd.get(opt) %} |
| {%- do _vswitchd_opts.append("-v"+ opt + ":" + openvswitch.logging.vswitchd.get(opt)) %} |
| {%- endif %} |
| {%- endfor %} |
| {%- if openvswitch.logging.vswitchd.facility is defined %} |
| {%- do _vswitchd_opts.append("-vFACILITY:" + openvswitch.logging.vswitchd.facility) %} |
| {%- endif %} |
| OVS_VSWITCHD_OPTS="{{ ' '.join(_vswitchd_opts) }}" |
| {%- endif %} |
| |
| # OVSDB_OPTS: Extra options to pass to ovs-ctl. |
| # Options to start Open vSwitch DB daemon with. |
| # Example: '-vconsole:dbg -vsyslog:dbg -vfile:dbg -vFACILITY:clock2' |
| # OVSDB_OPTS= |
| {%- if openvswitch.get('logging', {}).ovsdb is defined %} |
| {%- set _ovsdb_opts = [] %} |
| {%- for opt in ['console', 'file', 'syslog'] %} |
| {%- if openvswitch.logging.ovsdb.get(opt) %} |
| {%- do _ovsdb_opts.append("-v" + opt + ":" + openvswitch.logging.ovsdb.get(opt)) %} |
| {%- endif %} |
| {%- endfor %} |
| {%- if openvswitch.logging.ovsdb.facility is defined %} |
| {%- do _ovsdb_opts.append("-vFACILITY:" + openvswitch.logging.ovsdb.facility) %} |
| {%- endif %} |
| OVSDB_OPTS="{{ ' '.join(_ovsdb_opts) }}" |
| {%- endif %} |