[openstack-quantum/f18] Add quantum-ovs-cleanup.service

Terry Wilson otherwiseguy at fedoraproject.org
Mon Mar 4 22:33:57 UTC 2013


commit f1a61148c6dab5102d5e21ecb9819779c1e27e60
Author: Terry Wilson <twilson at redhat.com>
Date:   Mon Mar 4 15:24:12 2013 -0600

    Add quantum-ovs-cleanup.service

 openstack-quantum.spec      |    3 +++
 quantum-ovs-cleanup.service |   13 +++++++++++++
 2 files changed, 16 insertions(+), 0 deletions(-)
---
diff --git a/openstack-quantum.spec b/openstack-quantum.spec
index 17a6033..f039917 100644
--- a/openstack-quantum.spec
+++ b/openstack-quantum.spec
@@ -26,6 +26,7 @@ Source13:	quantum-ryu-agent.service
 Source14:	quantum-nec-agent.service
 Source15:	quantum-dhcp-agent.service
 Source16:	quantum-l3-agent.service
+Source17:	quantum-ovs-cleanup.service
 
 #
 # patches_base=2012.2.3
@@ -272,6 +273,7 @@ install -p -D -m 644 %{SOURCE13} %{buildroot}%{_unitdir}/quantum-ryu-agent.servi
 install -p -D -m 644 %{SOURCE14} %{buildroot}%{_unitdir}/quantum-nec-agent.service
 install -p -D -m 644 %{SOURCE15} %{buildroot}%{_unitdir}/quantum-dhcp-agent.service
 install -p -D -m 644 %{SOURCE16} %{buildroot}%{_unitdir}/quantum-l3-agent.service
+install -p -D -m 644 %{SOURCE17} %{buildroot}%{_unitdir}/quantum-ovs-cleanup.service
 
 # Setup directories
 install -d -m 755 %{buildroot}%{_sharedstatedir}/quantum
@@ -486,6 +488,7 @@ fi
 %{_bindir}/quantum-openvswitch-agent
 %{_bindir}/quantum-ovs-cleanup
 %{_unitdir}/quantum-openvswitch-agent.service
+%{_unitdir}/quantum-ovs-cleanup.service
 %{python_sitelib}/quantum/plugins/openvswitch
 %{_datarootdir}/quantum/rootwrap/openvswitch-plugin.filters
 %dir %{_sysconfdir}/quantum/plugins/openvswitch
diff --git a/quantum-ovs-cleanup.service b/quantum-ovs-cleanup.service
new file mode 100644
index 0000000..5ab3f36
--- /dev/null
+++ b/quantum-ovs-cleanup.service
@@ -0,0 +1,13 @@
+[Unit]
+Description=OpenStack Quantum Open vSwitch Cleanup Utility
+After=syslog.target network.target openvswitch.service
+Before=quantum-openvswitch-agent.service quantum-dhcp-agent.service quantum-l3-agent.service openstack-nova-compute.service
+
+[Service]
+Type=oneshot
+User=quantum
+ExecStart=/usr/bin/quantum-ovs-cleanup  --config-file /etc/quantum/quantum.conf --config-file /etc/quantum/plugins/openvswitch/ovs_quantum_plugin.ini --log-file /var/log/quantum/ovs-cleanup.log
+PrivateTmp=true
+
+[Install]
+WantedBy=multi-user.target


More information about the scm-commits mailing list