]> git.proxmox.com Git - mirror_ovs.git/blame - rhel/usr_lib_systemd_system_ovn-controller.service
Merge branch 'dpdk_merge' of https://github.com/istokes/ovs into HEAD
[mirror_ovs.git] / rhel / usr_lib_systemd_system_ovn-controller.service
CommitLineData
d3759fa4 1# See ovn-controller(8) for details about ovn-controller.
8ab46714 2#
d3759fa4
RB
3# To customize the ovn-controller service, you may create a configuration file
4# in the /etc/systemd/system/ovn-controller.d/ directory. For example, to specify
5# additional options to be passed to the "ovn-ctl start_controller" command, you
6# could place the following contents in
7# /etc/systemd/system/ovn-controller.d/local.conf:
8ab46714 8#
dd8b7d5b
RB
9# [System]
10# Environment="OVN_CONTROLLER_OPTS=--ovn-controller-log=-vconsole:emer -vsyslog:err -vfile:info"
11#
12# Alternatively, you may specify environment variables in the file /etc/sysconfig/ovn-controller:
13#
14# OVN_CONTROLLER_OPTS="--ovn-controller-log=-vconsole:emer -vsyslog:err -vfile:info"
8ab46714 15
c05ea879
RB
16[Unit]
17Description=OVN controller daemon
18After=syslog.target
19Requires=openvswitch.service
20After=openvswitch.service
21
22[Service]
94896b2e
MM
23Type=forking
24Restart=on-failure
dd8b7d5b 25EnvironmentFile=-/etc/sysconfig/ovn-controller
94896b2e
MM
26ExecStart=/usr/share/openvswitch/scripts/ovn-ctl --no-monitor \
27 start_controller $OVN_CONTROLLER_OPTS
1b499313 28ExecStop=/usr/share/openvswitch/scripts/ovn-ctl stop_controller
db535fcc
LR
29
30[Install]
31WantedBy=multi-user.target