fixed parameters for del-port
authorGiuseppe Lettieri <g.lettieri@iet.unipi.it>
Tue, 11 Sep 2012 08:36:46 +0000 (10:36 +0200)
committerGiuseppe Lettieri <g.lettieri@iet.unipi.it>
Tue, 11 Sep 2012 08:36:46 +0000 (10:36 +0200)
planetlab/scripts/sliver-ovs

index 49d84cd..2754078 100755 (executable)
@@ -247,9 +247,9 @@ function del_bridge () {
 }
 
 function del_port () {
-    [[ -z "$@" ]] && error "Usage: ${COMMAND} del-port <port>"
-    bridge_name=$1; shift
-    [[ -n "$@" ]] && error "Usage: ${COMMAND} del-port <port>"
+    [[ -z "$@" ]] && error "Usage: ${COMMAND} del-port <bridge> <port>"
+    port=$1; shift
+    [[ -n "$@" ]] && error "Usage: ${COMMAND} del-port <bridge> <port>"
 
     W=
     if ! is_switch_running; then
@@ -260,8 +260,8 @@ function del_port () {
     fi
 
     set -e
-    if ovs-vsctl --db=unix:$DB_SOCKET port-to-br "$1" >/dev/null 2>&1; then
-       ovs-vsctl --db=unix:$DB_SOCKET $W del-port "$1"
+    if ovs-vsctl --db=unix:$DB_SOCKET port-to-br "$port" >/dev/null 2>&1; then
+       ovs-vsctl --db=unix:$DB_SOCKET $W del-port "$port"
     fi
     return 0
 }