We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent e54f90e commit c182966Copy full SHA for c182966
2 files changed
cmd/cmd.go
@@ -55,6 +55,20 @@ func Stop(c client.Client, targets []string) error {
55
return nil
56
}
57
58
+func Restart(c client.Client, targets []string) error {
59
+ for _, target := range targets {
60
+ err := c.Stop(target)
61
+ if err != nil {
62
+ return err
63
+ }
64
+ err = c.Start(target)
65
66
67
68
69
+ return nil
70
+}
71
+
72
func Status(c client.Client, targets []string) error {
73
for _, target := range targets {
74
err := c.Status(target)
deisctl.go
@@ -92,6 +92,8 @@ Options:
92
err = cmd.Scale(c, targets)
93
case "start":
94
err = cmd.Start(c, targets)
95
+ case "restart":
96
+ err = cmd.Restart(c, targets)
97
case "stop":
98
err = cmd.Stop(c, targets)
99
case "status":
0 commit comments