components/openstack/neutron/files/agent/solaris/interface.py
branchs11-update
changeset 4430 5858809d8d01
parent 4072 db0cec748ec0
child 4975 6445e44cfccd
child 6035 c9748fcc32de
--- a/components/openstack/neutron/files/agent/solaris/interface.py	Fri Jun 05 14:58:42 2015 -0700
+++ b/components/openstack/neutron/files/agent/solaris/interface.py	Tue Jun 02 12:43:22 2015 -0600
@@ -102,13 +102,13 @@
                    '%s/%s' % (evsname, vportname)]
             utils.execute(cmd)
 
-        dl.connect_vnic(evs_vport, tenant_id)
-
         if not protection:
             cmd = ['/usr/sbin/evsadm', 'set-vportprop', '-T', tenant_id,
                    '-p', 'protection=none', evs_vport]
             utils.execute(cmd)
 
+        dl.connect_vnic(evs_vport, tenant_id)
+
     def unplug(self, device_name, namespace=None, prefix=None):
         """Unplug the interface."""