Просмотр исходного кода

throw an error if executing reload command without worker id

zyx 6 лет назад
Родитель
Сommit
96f11f57ed
1 измененных файлов с 5 добавлено и 0 удалено
  1. 5 0
      cmd/tunasynctl/tunasynctl.go

+ 5 - 0
cmd/tunasynctl/tunasynctl.go

@@ -375,6 +375,11 @@ func cmdJob(cmd tunasync.CmdVerb) cli.ActionFunc {
 
 func cmdWorker(cmd tunasync.CmdVerb) cli.ActionFunc {
 	return func(c *cli.Context) error {
+
+		if c.String("worker") == "" {
+			return cli.NewExitError("Please specify the worker with -w <worker-id>", 1)
+		}
+
 		cmd := tunasync.ClientCmd{
 			Cmd:      cmd,
 			WorkerID: c.String("worker"),