prv-net-helper: bridge prefix becomes optional
authorDimitris Aragiorgis <dimara@grnet.gr>
Tue, 3 Jul 2012 14:07:35 +0000 (17:07 +0300)
committerDimitris Aragiorgis <dimara@grnet.gr>
Tue, 3 Jul 2012 14:07:35 +0000 (17:07 +0300)
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>

vlans/prv-net-helper

index fa6ee14..4eb0c45 100755 (executable)
@@ -1,11 +1,11 @@
 #!/bin/bash
 
 function usage {
-       echo "Usage: $0 <mode> <parent interface> <prv min> <prv max> <offset> <bridge prefix>"
+       echo "Usage: $0 <mode> <parent interface> <prv min> <prv max> <offset> [<bridge prefix>]"
        exit 1
 }
 
-if [ $# -ne 6 ]; then
+if [ $# -ne 5 -o $# -ne 6]; then
        usage
 fi
 
@@ -14,7 +14,9 @@ function up {
        prv_min=$2
        prv_max=$3
        offset=$4
-  prefix=$5
+  if [ -n "$5" ]; then prefix=$5
+  else prefix=prv
+  fi
 
        echo "Adding VLANs $2 - $3"
        vconfig set_name_type DEV_PLUS_VID_NO_PAD