@cryptotaxi247 / kubo / commits / 3dcae0e07

pin/unpin -> add rm

addresses https://github.com/jbenet/go-ipfs/pull/263#issuecomment-62242970

Brian Tiger Chow committed Nov 7, 2014 at 19:05 UTC 3dcae0e079385d007cb0e7e3b8fcf8e20391e155
2 files changed +11 -2
core/commands2/pin.go
+8 -1
@@ -10,6 +10,13 @@ import (
10 )
11
12 var pinCmd = &cmds.Command{
13 + Subcommands: map[string]*cmds.Command{
14 + "add": addPinCmd,
15 + "rm": rmPinCmd,
16 + },
17 +}
18 +
19 +var addPinCmd = &cmds.Command{
20 Options: []cmds.Option{
21 cmds.Option{[]string{"recursive", "r"}, cmds.Bool},
22 cmds.Option{[]string{"depth", "d"}, cmds.Uint},
@@ -39,7 +46,7 @@ var pinCmd = &cmds.Command{
46 },
47 }
48
42 -var unpinCmd = &cmds.Command{
49 +var rmPinCmd = &cmds.Command{
50 Options: []cmds.Option{
51 cmds.Option{[]string{"recursive", "r"}, cmds.Bool},
52 },
core/commands2/root.go
+3 -1
@@ -64,7 +64,6 @@ var rootSubcommands = map[string]*cmds.Command{
64 "log": logCmd,
65 "net-diag": diagCmd,
66 "pin": pinCmd,
67 - "unpin": unpinCmd,
67 "version": versionCmd,
68 "config": configCmd,
69 "bootstrap": bootstrapCmd,
@@ -90,12 +89,14 @@ var rootSubcommands = map[string]*cmds.Command{
89 },
90 Type: &TestOutput{},
91 },
92 + // TODO rm
93 "boop": &cmds.Command{
94 Run: func(res cmds.Response, req cmds.Request) {
95 v := strings.NewReader("hello, world")
96 res.SetOutput(v)
97 },
98 },
99 + // TODO rm
100 "warp": &cmds.Command{
101 Options: []cmds.Option{
102 cmds.Option{[]string{"power", "p"}, cmds.Float},
@@ -115,6 +116,7 @@ var rootSubcommands = map[string]*cmds.Command{
116 }
117 },
118 },
119 + // TODO rm
120 "args": &cmds.Command{
121 Run: func(res cmds.Response, req cmds.Request) {
122 res.SetOutput(req.Arguments())