ovs-vsctl: Use vsctl_fatal() consistently.
[openvswitch] / xenserver / etc_xensource_scripts_vif
index a9b62ff4f2b3ee4461eafa22439ad1f7f3e556cb..6905448fd7357f9ffe12647355b4e9190f045665 100755 (executable)
@@ -121,11 +121,6 @@ remove)
        xenstore-rm "${HOTPLUG}/hotplug"
        vif=vif${DOMID}.${DEVID}
        logger -t scripts-vif "${vif} has been removed"
-       $cfg_mod -vANY:console:emer -F /etc/ovs-vswitchd.conf \
-           --del-match="bridge.*.port=${vif}" \
-           --del-match="vlan.${vif}.trunks=*" \
-           --del-match="vlan.${vif}.tag=*" \
-           --del-match="port.${vif}.[!0-9]*" -c
-       $service vswitch reload
+       $vsctl del-port $bridge $vif
        ;;
 esac