Skip to content
This repository has been archived by the owner on Nov 8, 2022. It is now read-only.

Commit

Permalink
Provided snaptel command usage after error message
Browse files Browse the repository at this point in the history
  • Loading branch information
IzabellaRaulin committed Mar 28, 2017
1 parent 65c9ee1 commit d7b7a96
Show file tree
Hide file tree
Showing 5 changed files with 11 additions and 11 deletions.
2 changes: 1 addition & 1 deletion cmd/snaptel/config.go
Original file line number Diff line number Diff line change
Expand Up @@ -84,7 +84,7 @@ func getConfig(ctx *cli.Context) error {
return newUsageError("Must provide plugin name", ctx)
}
if pver < 1 {
return newUsageError("Must provide plugin version", ctx)
return newUsageError("Plugin version must be greater than zero", ctx)
}
w := tabwriter.NewWriter(os.Stdout, 0, 8, 1, '\t', 0)
defer w.Flush()
Expand Down
2 changes: 1 addition & 1 deletion cmd/snaptel/main.go
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ type usageError struct {
}

func (ue usageError) Error() string {
return ue.s
return fmt.Sprintf("Error: %s \nUsage: %s", ue.s, ue.ctx.Command.Usage)
}

func (ue usageError) help() {
Expand Down
2 changes: 1 addition & 1 deletion cmd/snaptel/metric.go
Original file line number Diff line number Diff line change
Expand Up @@ -158,7 +158,7 @@ func printMetric(metric *client.GetMetricResult, idx int) error {

func getMetric(ctx *cli.Context) error {
if !ctx.IsSet("metric-namespace") {
return newUsageError("namespace is required\n\n", ctx)
return newUsageError("Must provide metric namespace", ctx)
}
ns := ctx.String("metric-namespace")
ver := ctx.Int("metric-version")
Expand Down
4 changes: 2 additions & 2 deletions cmd/snaptel/plugin.go
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ func loadPlugin(ctx *cli.Context) error {
pAsc := ctx.String("plugin-asc")
var paths []string
if len(ctx.Args()) != 1 {
return newUsageError("Incorrect usage:", ctx)
return newUsageError("Incorrect usage", ctx)
}
paths = append(paths, ctx.Args().First())
if pAsc != "" {
Expand Down Expand Up @@ -104,7 +104,7 @@ func swapPlugins(ctx *cli.Context) error {
pAsc := ctx.String("plugin-asc")
var paths []string
if len(ctx.Args()) < 1 || len(ctx.Args()) > 2 {
return newUsageError("Incorrect usage:", ctx)
return newUsageError("Incorrect usage", ctx)
}
paths = append(paths, ctx.Args().First())
if pAsc != "" {
Expand Down
12 changes: 6 additions & 6 deletions cmd/snaptel/tribe.go
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ func listMembers(ctx *cli.Context) error {

func showMember(ctx *cli.Context) error {
if len(ctx.Args()) != 1 {
return newUsageError("Incorrect usage:", ctx)
return newUsageError("Incorrect usage", ctx)
}

resp := pClient.GetMember(ctx.Args().First())
Expand Down Expand Up @@ -105,7 +105,7 @@ func listAgreements(ctx *cli.Context) error {

func createAgreement(ctx *cli.Context) error {
if len(ctx.Args()) != 1 {
return newUsageError("Incorrect usage:", ctx)
return newUsageError("Incorrect usage", ctx)
}

resp := pClient.AddAgreement(ctx.Args().First())
Expand All @@ -118,7 +118,7 @@ func createAgreement(ctx *cli.Context) error {

func deleteAgreement(ctx *cli.Context) error {
if len(ctx.Args()) != 1 {
return newUsageError("Incorrect usage:", ctx)
return newUsageError("Incorrect usage", ctx)
}

resp := pClient.DeleteAgreement(ctx.Args().First())
Expand All @@ -131,7 +131,7 @@ func deleteAgreement(ctx *cli.Context) error {

func joinAgreement(ctx *cli.Context) error {
if len(ctx.Args()) != 2 {
return newUsageError("Incorrect usage:", ctx)
return newUsageError("Incorrect usage", ctx)
}

resp := pClient.JoinAgreement(ctx.Args().First(), ctx.Args().Get(1))
Expand All @@ -144,7 +144,7 @@ func joinAgreement(ctx *cli.Context) error {

func leaveAgreement(ctx *cli.Context) error {
if len(ctx.Args()) != 2 {
return newUsageError("Incorrect usage:", ctx)
return newUsageError("Incorrect usage", ctx)
}

resp := pClient.LeaveAgreement(ctx.Args().First(), ctx.Args().Get(1))
Expand All @@ -157,7 +157,7 @@ func leaveAgreement(ctx *cli.Context) error {

func agreementMembers(ctx *cli.Context) error {
if len(ctx.Args()) != 1 {
return newUsageError("Incorrect usage:", ctx)
return newUsageError("Incorrect usage", ctx)
}

resp := pClient.GetAgreement(ctx.Args().First())
Expand Down

0 comments on commit d7b7a96

Please sign in to comment.