Merge pull request #10842 from filecoin-project/fix/hide-legacy-markets-cmd
fix: cli: Hide legacy markets cmds
This commit is contained in:
commit
0476632282
@ -43,16 +43,16 @@ func main() {
|
|||||||
backupCmd,
|
backupCmd,
|
||||||
lcli.WithCategory("chain", actorCmd),
|
lcli.WithCategory("chain", actorCmd),
|
||||||
lcli.WithCategory("chain", infoCmd),
|
lcli.WithCategory("chain", infoCmd),
|
||||||
lcli.WithCategory("market", storageDealsCmd),
|
lcli.WithCategory("market", setHidden(storageDealsCmd)),
|
||||||
lcli.WithCategory("market", retrievalDealsCmd),
|
lcli.WithCategory("market", setHidden(retrievalDealsCmd)),
|
||||||
lcli.WithCategory("market", dataTransfersCmd),
|
lcli.WithCategory("market", setHidden(dataTransfersCmd)),
|
||||||
lcli.WithCategory("market", dagstoreCmd),
|
lcli.WithCategory("market", setHidden(dagstoreCmd)),
|
||||||
lcli.WithCategory("market", indexProvCmd),
|
lcli.WithCategory("market", setHidden(indexProvCmd)),
|
||||||
lcli.WithCategory("storage", sectorsCmd),
|
lcli.WithCategory("storage", sectorsCmd),
|
||||||
lcli.WithCategory("storage", provingCmd),
|
lcli.WithCategory("storage", provingCmd),
|
||||||
lcli.WithCategory("storage", storageCmd),
|
lcli.WithCategory("storage", storageCmd),
|
||||||
lcli.WithCategory("storage", sealingCmd),
|
lcli.WithCategory("storage", sealingCmd),
|
||||||
lcli.WithCategory("retrieval", piecesCmd),
|
lcli.WithCategory("retrieval", setHidden(piecesCmd)),
|
||||||
}
|
}
|
||||||
|
|
||||||
jaeger := tracing.SetupJaegerTracing("lotus")
|
jaeger := tracing.SetupJaegerTracing("lotus")
|
||||||
@ -86,6 +86,7 @@ func main() {
|
|||||||
// adapt the Net* commands to always hit the node running the markets
|
// adapt the Net* commands to always hit the node running the markets
|
||||||
// subsystem, as that is the only one that runs a libp2p node.
|
// subsystem, as that is the only one that runs a libp2p node.
|
||||||
netCmd := *lcli.NetCmd // make a copy.
|
netCmd := *lcli.NetCmd // make a copy.
|
||||||
|
netCmd.Hidden = true
|
||||||
prev := netCmd.Before
|
prev := netCmd.Before
|
||||||
netCmd.Before = func(c *cli.Context) error {
|
netCmd.Before = func(c *cli.Context) error {
|
||||||
if prev != nil {
|
if prev != nil {
|
||||||
@ -137,11 +138,12 @@ func main() {
|
|||||||
&cli.StringFlag{
|
&cli.StringFlag{
|
||||||
Name: FlagMarketsRepo,
|
Name: FlagMarketsRepo,
|
||||||
EnvVars: []string{"LOTUS_MARKETS_PATH"},
|
EnvVars: []string{"LOTUS_MARKETS_PATH"},
|
||||||
Usage: fmt.Sprintf("Markets repo path"),
|
Hidden: true,
|
||||||
},
|
},
|
||||||
&cli.BoolFlag{
|
&cli.BoolFlag{
|
||||||
Name: "call-on-markets",
|
Name: "call-on-markets",
|
||||||
Usage: "(experimental; may be removed) call this command against a markets node; use only with common commands like net, auth, pprof, etc. whose target may be ambiguous",
|
Usage: "(experimental; may be removed) call this command against a markets node; use only with common commands like net, auth, pprof, etc. whose target may be ambiguous",
|
||||||
|
Hidden: true,
|
||||||
},
|
},
|
||||||
cliutil.FlagVeryVerbose,
|
cliutil.FlagVeryVerbose,
|
||||||
},
|
},
|
||||||
@ -190,3 +192,8 @@ func getActorAddress(ctx context.Context, cctx *cli.Context) (maddr address.Addr
|
|||||||
|
|
||||||
return maddr, nil
|
return maddr, nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func setHidden(cmd *cli.Command) *cli.Command {
|
||||||
|
cmd.Hidden = true
|
||||||
|
return cmd
|
||||||
|
}
|
||||||
|
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user