mirror of
https://github.com/zrepl/zrepl.git
synced 2025-03-07 03:31:14 +01:00
signal change order snapshot replicate prune reset
This commit is contained in:
parent
9237a782f0
commit
40f09269cc
@ -11,8 +11,8 @@ import (
|
|||||||
)
|
)
|
||||||
|
|
||||||
var SignalCmd = &cli.Subcommand{
|
var SignalCmd = &cli.Subcommand{
|
||||||
Use: "signal [replicate|snapshot|prune|reset] JOB",
|
Use: "signal [snapshot|replicate|prune|reset] JOB",
|
||||||
Short: "replicate a job, run a snapshot job, run a prune job, abort its current invocation",
|
Short: "run a snapshot job, replicate a job, run a prune job, abort its current invocation",
|
||||||
Run: func(ctx context.Context, subcommand *cli.Subcommand, args []string) error {
|
Run: func(ctx context.Context, subcommand *cli.Subcommand, args []string) error {
|
||||||
return runSignalCmd(subcommand.Config(), args)
|
return runSignalCmd(subcommand.Config(), args)
|
||||||
},
|
},
|
||||||
@ -20,7 +20,7 @@ var SignalCmd = &cli.Subcommand{
|
|||||||
|
|
||||||
func runSignalCmd(config *config.Config, args []string) error {
|
func runSignalCmd(config *config.Config, args []string) error {
|
||||||
if len(args) != 2 {
|
if len(args) != 2 {
|
||||||
return errors.Errorf("Expected 2 arguments: [replicate|snapshot|prune|reset] JOB")
|
return errors.Errorf("Expected 2 arguments: [snapshot|replicate|prune|reset] JOB")
|
||||||
}
|
}
|
||||||
|
|
||||||
httpc, err := controlHttpClient(config.Global.Control.SockPath)
|
httpc, err := controlHttpClient(config.Global.Control.SockPath)
|
||||||
|
@ -281,8 +281,8 @@ func interactive(c Client, flag statusFlags) error {
|
|||||||
if !ok {
|
if !ok {
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
signals := []string{"replicate", "snapshot", "prune", "reset"}
|
signals := []string{"snapshot", "replicate", "prune", "reset"}
|
||||||
clientFuncs := []func(job string) error{c.SignalReplicate, c.SignalSnapshot, c.SignalPrune, c.SignalReset}
|
clientFuncs := []func(job string) error{c.SignalSnapshot, c.SignalReplicate, c.SignalPrune, c.SignalReset}
|
||||||
sigMod := tview.NewModal()
|
sigMod := tview.NewModal()
|
||||||
sigMod.SetBackgroundColor(tcell.ColorDefault)
|
sigMod.SetBackgroundColor(tcell.ColorDefault)
|
||||||
sigMod.SetBorder(true)
|
sigMod.SetBorder(true)
|
||||||
|
Loading…
Reference in New Issue
Block a user