Change in vdsm[master]: hooks: Support OpenStack Network in hot plug NIC

mkolesni at redhat.com mkolesni at redhat.com
Sat Jun 22 09:30:55 UTC 2013


Mike Kolesnik has uploaded a new change for review.

Change subject: hooks: Support OpenStack Network in hot plug NIC
......................................................................

hooks: Support OpenStack Network in hot plug NIC

Adding hook support for hot plugging a vNIC to the VM.
The hook should behave exactly as the before_device_create hook, so
reusing the same hook code for hot plugging.

Change-Id: I8cae1c46c6165819bc2412183a32f6b335af1811
Signed-off-by: Mike Kolesnik <mkolesni at redhat.com>
---
M vdsm.spec.in
M vdsm_hooks/openstacknet/Makefile.am
2 files changed, 10 insertions(+), 0 deletions(-)


  git pull ssh://gerrit.ovirt.org:29418/vdsm refs/changes/88/15988/1

diff --git a/vdsm.spec.in b/vdsm.spec.in
index 32bc058..a740b4c 100644
--- a/vdsm.spec.in
+++ b/vdsm.spec.in
@@ -1092,7 +1092,9 @@
 %defattr(-, root, root, -)
 %{_sysconfdir}/sudoers.d/50_vdsm_hook_openstacknet
 %{_libexecdir}/%{vdsm_name}/hooks/after_device_create/50_openstacknet
+%{_libexecdir}/%{vdsm_name}/hooks/after_nic_hotplug/50_openstacknet
 %{_libexecdir}/%{vdsm_name}/hooks/before_device_create/50_openstacknet
+%{_libexecdir}/%{vdsm_name}/hooks/before_nic_hotplug/50_openstacknet
 
 %files hook-pincpu
 %defattr(-, root, root, -)
diff --git a/vdsm_hooks/openstacknet/Makefile.am b/vdsm_hooks/openstacknet/Makefile.am
index ec49480..4563f6a 100644
--- a/vdsm_hooks/openstacknet/Makefile.am
+++ b/vdsm_hooks/openstacknet/Makefile.am
@@ -30,13 +30,21 @@
 	$(MKDIR_P) $(DESTDIR)$(vdsmhooksdir)/after_device_create
 	$(INSTALL_SCRIPT) $(srcdir)/after_device_create.py \
 		$(DESTDIR)$(vdsmhooksdir)/after_device_create/50_openstacknet
+	$(MKDIR_P) $(DESTDIR)$(vdsmhooksdir)/after_nic_hotplug
+	$(INSTALL_SCRIPT) $(srcdir)/after_device_create.py \
+		$(DESTDIR)$(vdsmhooksdir)/after_nic_hotplug/50_openstacknet
 	$(MKDIR_P) $(DESTDIR)$(vdsmhooksdir)/before_device_create
 	$(INSTALL_SCRIPT) $(srcdir)/before_device_create.py \
 		$(DESTDIR)$(vdsmhooksdir)/before_device_create/50_openstacknet
+	$(MKDIR_P) $(DESTDIR)$(vdsmhooksdir)/before_nic_hotplug
+	$(INSTALL_SCRIPT) $(srcdir)/before_device_create.py \
+		$(DESTDIR)$(vdsmhooksdir)/before_nic_hotplug/50_openstacknet
 
 uninstall-local: uninstall-data-sudoers
 	$(RM) $(DESTDIR)$(vdsmhooksdir)/after_device_create/50_openstacknet
+	$(RM) $(DESTDIR)$(vdsmhooksdir)/after_nic_hotplug/50_openstacknet
 	$(RM) $(DESTDIR)$(vdsmhooksdir)/before_device_create/50_openstacknet
+	$(RM) $(DESTDIR)$(vdsmhooksdir)/before_nic_hotplug/50_openstacknet
 
 install-data-sudoers:
 	$(MKDIR_P) $(DESTDIR)$(sysconfdir)/sudoers.d


-- 
To view, visit http://gerrit.ovirt.org/15988
To unsubscribe, visit http://gerrit.ovirt.org/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I8cae1c46c6165819bc2412183a32f6b335af1811
Gerrit-PatchSet: 1
Gerrit-Project: vdsm
Gerrit-Branch: master
Gerrit-Owner: Mike Kolesnik <mkolesni at redhat.com>


More information about the vdsm-patches mailing list