diff options
Diffstat (limited to 'xenserver/etc_xensource_scripts_vif')
-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 91131598..110f03bf 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) ;; |