mirror of
https://github.com/ipfs/kubo.git
synced 2025-07-03 04:37:30 +08:00
pin/unpin -> add rm
addresses https://github.com/jbenet/go-ipfs/pull/263#issuecomment-62242970
This commit is contained in:

committed by
Juan Batiz-Benet

parent
852674b167
commit
3dcae0e079
@ -10,6 +10,13 @@ import (
|
|||||||
)
|
)
|
||||||
|
|
||||||
var pinCmd = &cmds.Command{
|
var pinCmd = &cmds.Command{
|
||||||
|
Subcommands: map[string]*cmds.Command{
|
||||||
|
"add": addPinCmd,
|
||||||
|
"rm": rmPinCmd,
|
||||||
|
},
|
||||||
|
}
|
||||||
|
|
||||||
|
var addPinCmd = &cmds.Command{
|
||||||
Options: []cmds.Option{
|
Options: []cmds.Option{
|
||||||
cmds.Option{[]string{"recursive", "r"}, cmds.Bool},
|
cmds.Option{[]string{"recursive", "r"}, cmds.Bool},
|
||||||
cmds.Option{[]string{"depth", "d"}, cmds.Uint},
|
cmds.Option{[]string{"depth", "d"}, cmds.Uint},
|
||||||
@ -39,7 +46,7 @@ var pinCmd = &cmds.Command{
|
|||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|
||||||
var unpinCmd = &cmds.Command{
|
var rmPinCmd = &cmds.Command{
|
||||||
Options: []cmds.Option{
|
Options: []cmds.Option{
|
||||||
cmds.Option{[]string{"recursive", "r"}, cmds.Bool},
|
cmds.Option{[]string{"recursive", "r"}, cmds.Bool},
|
||||||
},
|
},
|
||||||
|
@ -64,7 +64,6 @@ var rootSubcommands = map[string]*cmds.Command{
|
|||||||
"log": logCmd,
|
"log": logCmd,
|
||||||
"net-diag": diagCmd,
|
"net-diag": diagCmd,
|
||||||
"pin": pinCmd,
|
"pin": pinCmd,
|
||||||
"unpin": unpinCmd,
|
|
||||||
"version": versionCmd,
|
"version": versionCmd,
|
||||||
"config": configCmd,
|
"config": configCmd,
|
||||||
"bootstrap": bootstrapCmd,
|
"bootstrap": bootstrapCmd,
|
||||||
@ -90,12 +89,14 @@ var rootSubcommands = map[string]*cmds.Command{
|
|||||||
},
|
},
|
||||||
Type: &TestOutput{},
|
Type: &TestOutput{},
|
||||||
},
|
},
|
||||||
|
// TODO rm
|
||||||
"boop": &cmds.Command{
|
"boop": &cmds.Command{
|
||||||
Run: func(res cmds.Response, req cmds.Request) {
|
Run: func(res cmds.Response, req cmds.Request) {
|
||||||
v := strings.NewReader("hello, world")
|
v := strings.NewReader("hello, world")
|
||||||
res.SetOutput(v)
|
res.SetOutput(v)
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
// TODO rm
|
||||||
"warp": &cmds.Command{
|
"warp": &cmds.Command{
|
||||||
Options: []cmds.Option{
|
Options: []cmds.Option{
|
||||||
cmds.Option{[]string{"power", "p"}, cmds.Float},
|
cmds.Option{[]string{"power", "p"}, cmds.Float},
|
||||||
@ -115,6 +116,7 @@ var rootSubcommands = map[string]*cmds.Command{
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
// TODO rm
|
||||||
"args": &cmds.Command{
|
"args": &cmds.Command{
|
||||||
Run: func(res cmds.Response, req cmds.Request) {
|
Run: func(res cmds.Response, req cmds.Request) {
|
||||||
res.SetOutput(req.Arguments())
|
res.SetOutput(req.Arguments())
|
||||||
|
Reference in New Issue
Block a user