fix manual-stateless-deal with interactive
fix checking manual-stateless-deal with interactive deal making as --manual-stateless-deal can not be combined with interactive deal mode.
This commit is contained in:
parent
a94a48f70b
commit
4eaf89666f
@ -356,7 +356,13 @@ The minimum value is 518400 (6 months).`,
|
|||||||
&CidBaseFlag,
|
&CidBaseFlag,
|
||||||
},
|
},
|
||||||
Action: func(cctx *cli.Context) error {
|
Action: func(cctx *cli.Context) error {
|
||||||
|
|
||||||
|
expectedArgsMsg := "expected 4 args: dataCid, miner, price, duration"
|
||||||
|
|
||||||
if !cctx.Args().Present() {
|
if !cctx.Args().Present() {
|
||||||
|
if cctx.Bool("manual-stateless-deal") {
|
||||||
|
return xerrors.New("--manual-stateless-deal can not be combined with interactive deal mode: you must specify the " + expectedArgsMsg)
|
||||||
|
}
|
||||||
return interactiveDeal(cctx)
|
return interactiveDeal(cctx)
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -369,7 +375,7 @@ The minimum value is 518400 (6 months).`,
|
|||||||
afmt := NewAppFmt(cctx.App)
|
afmt := NewAppFmt(cctx.App)
|
||||||
|
|
||||||
if cctx.NArg() != 4 {
|
if cctx.NArg() != 4 {
|
||||||
return xerrors.New("expected 4 args: dataCid, miner, price, duration")
|
return xerrors.New(expectedArgsMsg)
|
||||||
}
|
}
|
||||||
|
|
||||||
// [data, miner, price, dur]
|
// [data, miner, price, dur]
|
||||||
|
Loading…
Reference in New Issue
Block a user