Merge pull request #1096 from squaremo/issue1087_password_equals
Handle --option=value as well as --option value Closes #1087.
This commit is contained in:
commit
491a4369d7
1 file changed
+20
@@ -944,8 +944,14 @@ common_launch_args() {
|
||||
args=""
|
||||
while [ $# -gt 0 ] ; do
|
||||
case "$1" in
|
||||
--log-level)
|
||||
[ $# -gt 1 ] || usage
|
||||
args="$args $1 $2"
|
||||
shift
|
||||
;;
|
||||
--log-level=*)
|
||||
args="$args $1"
|
||||
;;
|
||||
esac
|
||||
shift
|
||||
done
|
||||
@@ -978,17 +984,31 @@ launch_router() {
|
||||
export WEAVE_PASSWORD
|
||||
shift 2
|
||||
;;
|
||||
--password=*)
|
||||
WEAVE_PASSWORD="${1#*=}"
|
||||
export WEAVE_PASSWORD
|
||||
shift
|
||||
;;
|
||||
-port|--port)
|
||||
[ $# -gt 1 ] || usage
|
||||
CONTAINER_PORT="$2"
|
||||
shift 2
|
||||
;;
|
||||
--port=*)
|
||||
CONTAINER_PORT="${1#*=}"
|
||||
shift
|
||||
;;
|
||||
-iprange|--iprange|--ipalloc-range)
|
||||
[ $# -gt 1 ] || usage
|
||||
IPRANGE="$2"
|
||||
IPRANGE_SPECIFIED=1
|
||||
shift 2
|
||||
;;
|
||||
--ipalloc-range=*)
|
||||
IPRANGE="${1#*=}"
|
||||
IPRANGE_SPECIFIED=1
|
||||
shift
|
||||
;;
|
||||
*)
|
||||
ARGS="$ARGS '$(echo "$1" | sed "s|'|'\"'\"'|g")'"
|
||||
shift
|
||||
|
||||
Reference in new issue
Block a user