@cryptotaxi247 / kubo / commits / 4bbd57906

cmd/ipfs: Added 'local' flag to call command locally instead of executing on daemon

Matt Bell committed Oct 27, 2014 at 19:20 UTC 4bbd5790681184143cee87b7e5c82a9fdb27db9e
2 files changed +4 -1
cmd/ipfs/ipfs.go
+3 -1
@@ -92,7 +92,9 @@ func main() {
92 res = root.Call(req)
93
94 } else {
95 - if daemon.Locked(configPath) {
95 + local, found := options.Option("local")
96 +
97 + if (!found || !local.(bool)) && daemon.Locked(configPath) {
98 res, err = cmdsHttp.Send(req)
99 if err != nil {
100 fmt.Println(err)
core/commands/root.go
+1
@@ -16,6 +16,7 @@ var Root = &cmds.Command{
16 cmds.Option{[]string{"config", "c"}, cmds.String},
17 cmds.Option{[]string{"debug", "D"}, cmds.Bool},
18 cmds.Option{[]string{"help", "h"}, cmds.Bool},
19 + cmds.Option{[]string{"local", "L"}, cmds.Bool},
20 },
21 Help: `ipfs - global versioned p2p merkledag file system
22