Skip to content

Commit fe28cde

Browse files
committed
Merge pull request #2417 from mboersma/fix-deisctl-restart
fix(deisctl): make restart call start and stop properly
2 parents cba7ba4 + 2c622b5 commit fe28cde

1 file changed

Lines changed: 6 additions & 6 deletions

File tree

deisctl/cmd/cmd.go

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -296,17 +296,17 @@ Usage:
296296
deisctl restart [<target>...] [options]
297297
`
298298
// parse command-line arguments
299-
args, err := docopt.Parse(usage, argv, true, "", false)
300-
if err != nil {
299+
if _, err := docopt.Parse(usage, argv, true, "", false); err != nil {
301300
return err
302301
}
303302

304-
// if target is platform, install all services
305-
targets := args["<target>"].([]string)
306-
if err := Stop(targets, b); err != nil {
303+
// act as if the user called "stop" and then "start"
304+
argv[0] = "stop"
305+
if err := Stop(argv, b); err != nil {
307306
return err
308307
}
309-
return Start(targets, b)
308+
argv[0] = "start"
309+
return Start(argv, b)
310310
}
311311

312312
// Status prints the current status of components.

0 commit comments

Comments
 (0)