From a9d08104ace13ad50de0bbdcec57f6e7edcc740b Mon Sep 17 00:00:00 2001 From: Lucas Molas Date: Tue, 18 Jan 2022 13:16:53 -0300 Subject: [PATCH 1/2] feat(cmds): add command output option --- cmd/ipfs/main.go | 2 +- core/commands/root.go | 1 + go.mod | 2 +- go.sum | 2 ++ 4 files changed, 5 insertions(+), 2 deletions(-) diff --git a/cmd/ipfs/main.go b/cmd/ipfs/main.go index d975d18971f..d8d837884ed 100644 --- a/cmd/ipfs/main.go +++ b/cmd/ipfs/main.go @@ -165,7 +165,7 @@ func mainRet() int { }, nil } - err = cli.Run(ctx, Root, os.Args, os.Stdin, os.Stdout, os.Stderr, buildEnv, makeExecutor) + err = cli.Run(ctx, Root, os.Args, os.Stdin, os.Stderr, buildEnv, makeExecutor) if err != nil { return 1 } diff --git a/core/commands/root.go b/core/commands/root.go index 64b9b42fbf0..45b91ef5798 100644 --- a/core/commands/root.go +++ b/core/commands/root.go @@ -110,6 +110,7 @@ The CLI will exit with one of the following values: cmds.OptionEncodingType, cmds.OptionStreamChannels, cmds.OptionTimeout, + cmds.OptionOutputFile, }, } diff --git a/go.mod b/go.mod index 0ea335814d6..28600675051 100644 --- a/go.mod +++ b/go.mod @@ -30,7 +30,7 @@ require ( github.com/ipfs/go-graphsync v0.11.0 github.com/ipfs/go-ipfs-blockstore v1.1.2 github.com/ipfs/go-ipfs-chunker v0.0.5 - github.com/ipfs/go-ipfs-cmds v0.6.0 + github.com/ipfs/go-ipfs-cmds v0.6.1-0.20220118161130-e68b50b9648c github.com/ipfs/go-ipfs-config v0.18.0 github.com/ipfs/go-ipfs-exchange-interface v0.1.0 github.com/ipfs/go-ipfs-exchange-offline v0.1.1 diff --git a/go.sum b/go.sum index 49a1addffe4..656a3de03bc 100644 --- a/go.sum +++ b/go.sum @@ -475,6 +475,8 @@ github.com/ipfs/go-ipfs-chunker v0.0.5 h1:ojCf7HV/m+uS2vhUGWcogIIxiO5ubl5O57Q7Na github.com/ipfs/go-ipfs-chunker v0.0.5/go.mod h1:jhgdF8vxRHycr00k13FM8Y0E+6BoalYeobXmUyTreP8= github.com/ipfs/go-ipfs-cmds v0.6.0 h1:yAxdowQZzoFKjcLI08sXVNnqVj3jnABbf9smrPQmBsw= github.com/ipfs/go-ipfs-cmds v0.6.0/go.mod h1:ZgYiWVnCk43ChwoH8hAmI1IRbuVtq3GSTHwtRB/Kqhk= +github.com/ipfs/go-ipfs-cmds v0.6.1-0.20220118161130-e68b50b9648c h1:jTebhgb+LZlqdCc6z6jKlG+WFb9T89/Uzq4pv0knhk8= +github.com/ipfs/go-ipfs-cmds v0.6.1-0.20220118161130-e68b50b9648c/go.mod h1:y0bflH6m4g6ary4HniYt98UqbrVnRxmRarzeMdLIUn0= github.com/ipfs/go-ipfs-config v0.18.0 h1:Ta1aNGNEq6RIvzbw7dqzCVZJKb7j+Dd35JFnAOCpT8g= github.com/ipfs/go-ipfs-config v0.18.0/go.mod h1:wz2lKzOjgJeYJa6zx8W9VT7mz+iSd0laBMqS/9wmX6A= github.com/ipfs/go-ipfs-delay v0.0.0-20181109222059-70721b86a9a8/go.mod h1:8SP1YXK1M1kXuc4KJZINY3TQQ03J2rwBG9QfXmbRPrw= From d0318cda4d3596be97e4d049f64861a7d5983991 Mon Sep 17 00:00:00 2001 From: Lucas Molas Date: Tue, 18 Jan 2022 13:23:05 -0300 Subject: [PATCH 2/2] update dep --- go.mod | 2 +- go.sum | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/go.mod b/go.mod index 28600675051..918651d0d08 100644 --- a/go.mod +++ b/go.mod @@ -30,7 +30,7 @@ require ( github.com/ipfs/go-graphsync v0.11.0 github.com/ipfs/go-ipfs-blockstore v1.1.2 github.com/ipfs/go-ipfs-chunker v0.0.5 - github.com/ipfs/go-ipfs-cmds v0.6.1-0.20220118161130-e68b50b9648c + github.com/ipfs/go-ipfs-cmds v0.6.1-0.20220118162158-8e207aa95f58 github.com/ipfs/go-ipfs-config v0.18.0 github.com/ipfs/go-ipfs-exchange-interface v0.1.0 github.com/ipfs/go-ipfs-exchange-offline v0.1.1 diff --git a/go.sum b/go.sum index 656a3de03bc..be3b525488a 100644 --- a/go.sum +++ b/go.sum @@ -477,6 +477,8 @@ github.com/ipfs/go-ipfs-cmds v0.6.0 h1:yAxdowQZzoFKjcLI08sXVNnqVj3jnABbf9smrPQmB github.com/ipfs/go-ipfs-cmds v0.6.0/go.mod h1:ZgYiWVnCk43ChwoH8hAmI1IRbuVtq3GSTHwtRB/Kqhk= github.com/ipfs/go-ipfs-cmds v0.6.1-0.20220118161130-e68b50b9648c h1:jTebhgb+LZlqdCc6z6jKlG+WFb9T89/Uzq4pv0knhk8= github.com/ipfs/go-ipfs-cmds v0.6.1-0.20220118161130-e68b50b9648c/go.mod h1:y0bflH6m4g6ary4HniYt98UqbrVnRxmRarzeMdLIUn0= +github.com/ipfs/go-ipfs-cmds v0.6.1-0.20220118162158-8e207aa95f58 h1:Uyn4FrJczLN9ZIyIgpx0BD57oQRLumhF2S2yd/d81Lw= +github.com/ipfs/go-ipfs-cmds v0.6.1-0.20220118162158-8e207aa95f58/go.mod h1:y0bflH6m4g6ary4HniYt98UqbrVnRxmRarzeMdLIUn0= github.com/ipfs/go-ipfs-config v0.18.0 h1:Ta1aNGNEq6RIvzbw7dqzCVZJKb7j+Dd35JFnAOCpT8g= github.com/ipfs/go-ipfs-config v0.18.0/go.mod h1:wz2lKzOjgJeYJa6zx8W9VT7mz+iSd0laBMqS/9wmX6A= github.com/ipfs/go-ipfs-delay v0.0.0-20181109222059-70721b86a9a8/go.mod h1:8SP1YXK1M1kXuc4KJZINY3TQQ03J2rwBG9QfXmbRPrw=