Fix daemon synopsis and command grouping (#4249)
This commit is contained in:
7 files changed
+79
-6
No files matched your search
@@ -298,7 +298,7 @@ func groupedHelpFunc(f cli.HelpFunc) cli.HelpFunc {
|
||||
typeSpecificCommands := make([]string, 0, len(commands)-cap(genericCommands)-cap(clientCommands))
|
||||
for k := range commands {
|
||||
switch k {
|
||||
case "authenticate", "config", "connect", "dev", "logout", "server":
|
||||
case "authenticate", "config", "connect", "daemon", "dev", "logout", "search", "server":
|
||||
clientCommands = append(clientCommands, k)
|
||||
case "read", "update", "delete":
|
||||
genericCommands = append(genericCommands, k)
|
||||
|
||||
@@ -14,7 +14,11 @@ func init() {
|
||||
clientCacheWrapper = daemonWrap
|
||||
|
||||
extraCommandsFuncs = append(extraCommandsFuncs, func(ui, serverCmdUi cli.Ui, runOpts *RunOptions) {
|
||||
delete(Commands, "daemon")
|
||||
Commands["daemon"] = func() (cli.Command, error) {
|
||||
return &daemon.DaemonCommand{
|
||||
Command: base.NewCommand(ui),
|
||||
}, nil
|
||||
}
|
||||
Commands["daemon start"] = func() (cli.Command, error) {
|
||||
return &daemon.StartCommand{
|
||||
Command: base.NewCommand(ui),
|
||||
|
||||
@@ -16,7 +16,11 @@ func init() {
|
||||
clientCacheWrapper = daemonWrap
|
||||
|
||||
extraCommandsFuncs = append(extraCommandsFuncs, func(ui, serverCmdUi cli.Ui, runOpts *RunOptions) {
|
||||
delete(Commands, "daemon")
|
||||
Commands["daemon"] = func() (cli.Command, error) {
|
||||
return &daemon.DaemonCommand{
|
||||
Command: base.NewCommand(ui),
|
||||
}, nil
|
||||
}
|
||||
Commands["daemon start"] = func() (cli.Command, error) {
|
||||
return &daemon.StartCommand{
|
||||
Command: base.NewCommand(ui),
|
||||
|
||||
@@ -14,7 +14,11 @@ func init() {
|
||||
clientCacheWrapper = daemonWrap
|
||||
|
||||
extraCommandsFuncs = append(extraCommandsFuncs, func(ui, serverCmdUi cli.Ui, runOpts *RunOptions) {
|
||||
delete(Commands, "daemon")
|
||||
Commands["daemon"] = func() (cli.Command, error) {
|
||||
return &daemon.DaemonCommand{
|
||||
Command: base.NewCommand(ui),
|
||||
}, nil
|
||||
}
|
||||
Commands["daemon start"] = func() (cli.Command, error) {
|
||||
return &daemon.StartCommand{
|
||||
Command: base.NewCommand(ui),
|
||||
|
||||
@@ -16,7 +16,11 @@ func init() {
|
||||
clientCacheWrapper = daemonWrap
|
||||
|
||||
extraCommandsFuncs = append(extraCommandsFuncs, func(ui, serverCmdUi cli.Ui, runOpts *RunOptions) {
|
||||
delete(Commands, "daemon")
|
||||
Commands["daemon"] = func() (cli.Command, error) {
|
||||
return &daemon.DaemonCommand{
|
||||
Command: base.NewCommand(ui),
|
||||
}, nil
|
||||
}
|
||||
Commands["daemon start"] = func() (cli.Command, error) {
|
||||
return &daemon.StartCommand{
|
||||
Command: base.NewCommand(ui),
|
||||
|
||||
Reference in new issue
Block a user