[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