cosmetic in usage message
[sliver-openvswitch.git] / planetlab / scripts / create_port
index 6fa8ea5..211a827 100755 (executable)
@@ -10,7 +10,8 @@ if [ -z "$2" ]; then
        error "Usage ${0##*/} <bridge> <port>"
 fi
 
-if ovs-vsctl list-ports "$1" | grep -q "^$2$"; then
-       exit 0
+set -e
+if ! ovs-vsctl list-ports "$1" | grep -q "^$2\$"; then
+       ovs-vsctl add-port "$1" "$2" -- set interface "$2" type=tunnel
 fi
-ovs-vsctl add-port "$1" "$2" -- set interface "$2" type=tunnel
+ovs-appctl netdev-tunnel/get-port "$2"