diff options
author | Dominique Martinet <asmadeus@codewreck.org> | 2012-08-25 12:21:20 +0200 |
---|---|---|
committer | Dominique Martinet <asmadeus@codewreck.org> | 2012-08-25 12:21:20 +0200 |
commit | bba7a9061905a127c8ac1202f916d8ec1ed5c870 (patch) | |
tree | ad5c056fd8b8682a68c30dfed79267ab2f941144 | |
parent | 728f6fe989c4e0592988066a8fde810481adc0db (diff) |
use default even if KVM_BR or KVM_IF is defined but empty
-rwxr-xr-x | kvm-wrapper.sh | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/kvm-wrapper.sh b/kvm-wrapper.sh index bd75e4c..4815f69 100755 --- a/kvm-wrapper.sh +++ b/kvm-wrapper.sh @@ -470,8 +470,8 @@ function kvm_start_vm () [[ -z "${KVM_BR[@]:0:1}" ]] && fail_exit "No KVM_BR defined" [[ -z "${KVM_IF[@]:0:1}" ]] && fail_exit "No KVM_IF defined" for i in ${!KVM_MACADDR[@]}; do - KVM_BR[$i]="${KVM_BR[i]-${KVM_BR[@]:0:1}}" - KVM_IF[$i]="${KVM_IF[i]-${KVM_IF[@]:0:1}}" + KVM_BR[$i]="${KVM_BR[i]:-${KVM_BR[@]:0:1}}" + KVM_IF[$i]="${KVM_IF[i]:-${KVM_IF[@]:0:1}}" KVM_NET_OPT[$i]="${KVM_NET_OPT[i]-${KVM_NET_OPT[@]:0:1}}" KVM_NET+="-netdev type=tap,id=guest${i},script=$KVM_NET_SCRIPT/kvm-${KVM_BR[i]}-ifup,downscript=$KVM_NET_SCRIPT/kvm-${KVM_BR[i]}-ifdown${KVM_NET_OPT[i]} -device ${KVM_IF[i]},netdev=guest${i},mac=${KVM_MACADDR[i]} " done |