Merge pull request #8952 from filecoin-project/feat/prov-dl-info-nums

feat: cli: Hide sector nums in 'proving deadline' by default
This commit is contained in:
Łukasz Magiera 2022-07-04 15:03:53 +02:00 committed by GitHub
commit 2e7a2b184d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 20 additions and 9 deletions

View File

@ -268,8 +268,15 @@ var provingDeadlinesCmd = &cli.Command{
}
var provingDeadlineInfoCmd = &cli.Command{
Name: "deadline",
Usage: "View the current proving period deadline information by its index ",
Name: "deadline",
Usage: "View the current proving period deadline information by its index",
Flags: []cli.Flag{
&cli.BoolFlag{
Name: "sector-nums",
Aliases: []string{"n"},
Usage: "Print sector/fault numbers belonging to this deadline",
},
},
ArgsUsage: "<deadlineIdx>",
Action: func(cctx *cli.Context) error {
@ -342,10 +349,14 @@ var provingDeadlineInfoCmd = &cli.Command{
}
fmt.Printf("Partition Index: %d\n", pIdx)
fmt.Printf("Sectors: %d\n", sectorCount)
fmt.Printf("Sector Numbers: %v\n", sectorNumbers)
fmt.Printf("Faults: %d\n", faultsCount)
fmt.Printf("Faulty Sectors: %d\n", fn)
fmt.Printf("\tSectors: %d\n", sectorCount)
if cctx.Bool("sector-nums") {
fmt.Printf("\tSector Numbers: %v\n", sectorNumbers)
}
fmt.Printf("\tFaults: %d\n", faultsCount)
if cctx.Bool("sector-nums") {
fmt.Printf("\tFaulty Sectors: %d\n", fn)
}
}
return nil
},

View File

@ -2021,7 +2021,7 @@ USAGE:
COMMANDS:
info View current state information
deadlines View the current proving period deadlines information
deadline View the current proving period deadline information by its index
deadline View the current proving period deadline information by its index
faults View the currently known proving faulty sectors information
check Check sectors provable
workers list workers
@ -2062,13 +2062,13 @@ OPTIONS:
### lotus-miner proving deadline
```
NAME:
lotus-miner proving deadline - View the current proving period deadline information by its index
lotus-miner proving deadline - View the current proving period deadline information by its index
USAGE:
lotus-miner proving deadline [command options] <deadlineIdx>
OPTIONS:
--help, -h show help (default: false)
--sector-nums, -n Print sector/fault numbers belonging to this deadline (default: false)
```