Преглед изворни кода

bridges start <Node> <Topic> <Options>

Feng Lee пре 10 година
родитељ
комит
c6c3926962
1 измењених фајлова са 10 додато и 2 уклоњено
  1. 10 2
      rel/files/emqttd_ctl

+ 10 - 2
rel/files/emqttd_ctl

@@ -225,13 +225,19 @@ case "$1" in
         fi
         fi
         if [[ $# -eq 2 ]] && [[ $2 = "list" ]]; then
         if [[ $# -eq 2 ]] && [[ $2 = "list" ]]; then
             $NODETOOL rpc emqttd_ctl bridges list
             $NODETOOL rpc emqttd_ctl bridges list
-        elif [ $# -eq 4 ]; then
+        elif [[ $# -eq 2 ]] && [[ $2 = "options" ]]; then
+            $NODETOOL rpc emqttd_ctl bridges options
+        elif [[ $# -eq 4 ]] && [[ $2 = "stop" ]]; then
+            shift
+            $NODETOOL rpc emqttd_ctl bridges $@
+        elif [[ $# -ge 4 ]] && [[ $2 = "start" ]]; then
             shift
             shift
             $NODETOOL rpc emqttd_ctl bridges $@
             $NODETOOL rpc emqttd_ctl bridges $@
         else
         else
             echo "Usage: "
             echo "Usage: "
             echo "$SCRIPT bridges list"
             echo "$SCRIPT bridges list"
             echo "$SCRIPT bridges start <Node> <Topic>"
             echo "$SCRIPT bridges start <Node> <Topic>"
+            echo "$SCRIPT bridges start <Node> <Topic> <Options>"
             echo "$SCRIPT bridges stop  <Node> <Topic>"
             echo "$SCRIPT bridges stop  <Node> <Topic>"
             exit 1
             exit 1
         fi
         fi
@@ -308,8 +314,10 @@ case "$1" in
         echo "  plugins unload <Plugin>       #unload plugin"
         echo "  plugins unload <Plugin>       #unload plugin"
         echo "  ----------------------------------------------------------------"
         echo "  ----------------------------------------------------------------"
         echo "  bridges list                  #query bridges"
         echo "  bridges list                  #query bridges"
+        echo "  bridges options               #bridge options"
         echo "  bridges start <Node> <Topic>  #start bridge"
         echo "  bridges start <Node> <Topic>  #start bridge"
-        echo "  bridges stop <Node> <Topic>   #stop bridge"
+        echo "  bridges start <Node> <Topic> <Options> #start bridge with options"
+        echo "  bridges stop  <Node> <Topic>   #stop bridge"
         echo "  ----------------------------------------------------------------"
         echo "  ----------------------------------------------------------------"
 		echo "  useradd <Username> <Password> #add user"
 		echo "  useradd <Username> <Password> #add user"
 		echo "  userdel <Username>            #delete user"
 		echo "  userdel <Username>            #delete user"