diff options
author | Bill Peck <bpeck@redhat.com> | 2013-01-23 16:34:16 -0500 |
---|---|---|
committer | Bill Peck <bpeck@redhat.com> | 2013-01-23 16:34:16 -0500 |
commit | ff1cf3a535de53c5876f1b1a19c861134524ad34 (patch) | |
tree | aebf80e5144afd7e45c9a3d0af7e9d72d6d1fe77 /kernel | |
parent | e58085b207607a75442d03b4c1f8ec63ece6823c (diff) | |
download | tests-ff1cf3a535de53c5876f1b1a19c861134524ad34.tar.gz tests-ff1cf3a535de53c5876f1b1a19c861134524ad34.tar.xz tests-ff1cf3a535de53c5876f1b1a19c861134524ad34.zip |
Fix sed command to work if tag is missing.
Diffstat (limited to 'kernel')
-rwxr-xr-x | kernel/networking/openvswitch/libvirt/add_interface/runtest.sh | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/kernel/networking/openvswitch/libvirt/add_interface/runtest.sh b/kernel/networking/openvswitch/libvirt/add_interface/runtest.sh index 7cd1efe..5b48f3f 100755 --- a/kernel/networking/openvswitch/libvirt/add_interface/runtest.sh +++ b/kernel/networking/openvswitch/libvirt/add_interface/runtest.sh @@ -28,7 +28,6 @@ # Include Beaker environment . /usr/bin/rhts-environment.sh || exit 1 -. /usr/share/beakerlib/beakerlib.sh || exit 1 PACKAGE="openvswitch" rpm -q $PACKAGE || fail "$PACKAGE not installed" @@ -62,8 +61,8 @@ add_tag() for guest in $GUESTS; do for config in $(eval echo \$$guest); do - switch=$(echo $config| sed -e 's/.*switch=\([^\;]*\).*/\1/') - tag=$(echo $config| sed -e 's/.*tag=\([^\;]*\).*/\1/') + switch=$(echo $config| sed -n 's/.*switch=\([^\;]*\).*/\1/p') + tag=$(echo $config| sed -n 's/.*tag=\([^\;]*\).*/\1/p') add_interface /etc/libvirt/qemu/${guest}.xml $switch if [ -n "$tag" ];then add_tag /etc/libvirt/qemu/${guest}.xml $switch $tag |