예제 #1
0
파일: help.go 프로젝트: opentable/sous
func (c helpCommand) Execute(subcommands []string) cmdr.Result {
	help, err := c.CLI.Help(root, "sous", subcommands)
	if err != nil {
		return cmdr.EnsureErrorResult(err)
	}
	return cmdr.Successf(help)
}
예제 #2
0
func (c *fakeComplicatedCommand) Execute(args []string) cmdr.Result {
	return cmdr.Successf("Complicated and fake.")
}
예제 #3
0
파일: other.go 프로젝트: opentable/sous
func (c otherCommand) Execute(args []string) cmdr.Result {
	return cmdr.Successf("other executes!")
}
예제 #4
0
func (c complicatedCommand) Execute(args []string) cmdr.Result {
	return cmdr.Successf("complicated executes")
}
예제 #5
0
파일: root.go 프로젝트: opentable/sous
func (c rootCommand) Execute(args []string) cmdr.Result {
	return cmdr.Successf(c.Help())
}