diff options
author | Justin Pettit <jpettit@nicira.com> | 2010-02-18 16:16:56 -0800 |
---|---|---|
committer | Justin Pettit <jpettit@nicira.com> | 2010-02-18 16:17:56 -0800 |
commit | 6ce6d3c928f26bacca60baf716b4b99a05a45ba7 (patch) | |
tree | 3c0c39f30055f91dfc7712c8f7031816433bd0df | |
parent | 75e8b46925ef94be2867ad427fa8c04a55673472 (diff) | |
download | openvswitch-6ce6d3c928f26bacca60baf716b4b99a05a45ba7.tar.gz |
xenserver: Fix VIF script to work with XenServer 5.5
-rwxr-xr-x | xenserver/etc_xensource_scripts_vif | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/xenserver/etc_xensource_scripts_vif b/xenserver/etc_xensource_scripts_vif index 91131598b..110f03bfe 100755 --- a/xenserver/etc_xensource_scripts_vif +++ b/xenserver/etc_xensource_scripts_vif @@ -164,7 +164,13 @@ remove_from_bridge() NETWORK_MODE=$(cat /etc/xensource/network.conf) ACTION=$1 -TYPE=$2 + +# Older versions of XenServer do not pass in the type as an argument +if [[ $# -lt 2 ]]; then + TYPE=vif +else + TYPE=$2 +fi case $NETWORK_MODE in bridge|vswitch) ;; |