Skip to content

Commit

Permalink
flag fixes
Browse files Browse the repository at this point in the history
  • Loading branch information
petar committed Sep 30, 2020
1 parent 57e38d1 commit 116170b
Showing 1 changed file with 8 additions and 4 deletions.
12 changes: 8 additions & 4 deletions core/commands/remotepin.go
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,8 @@ type AddRemotePinOutput struct {
Cid string
}

// remote pin commands

var addRemotePinCmd = &cmds.Command{
Helptext: cmds.HelpText{
Tagline: "Pin objects to remote storage.",
Expand All @@ -69,7 +71,7 @@ var addRemotePinCmd = &cmds.Command{
},
Options: []cmds.Option{
cmds.StringOption(pinNameOptionName, "An optional name for the pin."),
cmds.StringsOption(pinServiceNameOptionName, "Name of the remote pinning service to use."),
cmds.StringOption(pinServiceNameOptionName, "Name of the remote pinning service to use."),
},
Type: AddRemotePinOutput{},
Run: func(req *cmds.Request, res cmds.ResponseEmitter, env cmds.Environment) error {
Expand Down Expand Up @@ -165,7 +167,7 @@ Returns a list of objects that are pinned to a remote pinning service.
Options: []cmds.Option{
cmds.StringOption(pinNameOptionName, "Return pins objects with names that contain provided value (case-insensitive, partial or full match)."),
cmds.StringsOption(pinCIDsOptionName, "Return only pin objects for the specified CID(s); optional, comma separated."),
cmds.StringsOption(pinServiceNameOptionName, "Name of the remote pinning service to use."),
cmds.StringOption(pinServiceNameOptionName, "Name of the remote pinning service to use."),
},
Run: func(req *cmds.Request, res cmds.ResponseEmitter, env cmds.Environment) error {
ctx, cancel := context.WithCancel(context.Background())
Expand All @@ -175,7 +177,7 @@ Returns a list of objects that are pinned to a remote pinning service.
if name, nameFound := req.Options[pinNameOptionName].(string); nameFound {
opts = append(opts, pinclient.PinOpts.FilterName(name))
}
if cidsRaw, cidsFound := req.Options[pinNameOptionName].([]string); cidsFound {
if cidsRaw, cidsFound := req.Options[pinCIDsOptionName].([]string); cidsFound {
parsedCIDs := []cid.Cid{}
for _, rawCID := range cidsRaw {
parsedCID, err := cid.Decode(rawCID)
Expand Down Expand Up @@ -241,7 +243,7 @@ collected if needed.
cmds.StringArg("pin-id", true, true, "ID of the pin to be removed.").EnableStdin(),
},
Options: []cmds.Option{
cmds.StringsOption(pinServiceNameOptionName, "Name of the remote pinning service to use."),
cmds.StringOption(pinServiceNameOptionName, "Name of the remote pinning service to use."),
},
Run: func(req *cmds.Request, res cmds.ResponseEmitter, env cmds.Environment) error {
ctx, cancel := context.WithCancel(context.Background())
Expand All @@ -265,6 +267,8 @@ collected if needed.
},
}

// remote service commands

var addRemotePinServiceCmd = &cmds.Command{
Helptext: cmds.HelpText{
Tagline: "Add remote pinning service.",
Expand Down

0 comments on commit 116170b

Please sign in to comment.