v1.27.0-a #10
@ -207,8 +207,14 @@ var storageDetachCmd = &cli.Command{
|
|||||||
}
|
}
|
||||||
|
|
||||||
var storageListCmd = &cli.Command{
|
var storageListCmd = &cli.Command{
|
||||||
Name: "list",
|
Name: "list",
|
||||||
Usage: "list local storage paths",
|
Usage: "list local storage paths",
|
||||||
|
Flags: []cli.Flag{
|
||||||
|
&cli.BoolFlag{
|
||||||
|
Name: "local",
|
||||||
|
Usage: "only list local storage paths",
|
||||||
|
},
|
||||||
|
},
|
||||||
Subcommands: []*cli.Command{
|
Subcommands: []*cli.Command{
|
||||||
//storageListSectorsCmd,
|
//storageListSectorsCmd,
|
||||||
},
|
},
|
||||||
@ -238,6 +244,12 @@ var storageListCmd = &cli.Command{
|
|||||||
|
|
||||||
sorted := make([]fsInfo, 0, len(st))
|
sorted := make([]fsInfo, 0, len(st))
|
||||||
for id, decls := range st {
|
for id, decls := range st {
|
||||||
|
if cctx.Bool("local") {
|
||||||
|
if _, ok := local[id]; !ok {
|
||||||
|
continue
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
st, err := minerApi.StorageStat(ctx, id)
|
st, err := minerApi.StorageStat(ctx, id)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
sorted = append(sorted, fsInfo{ID: id, sectors: decls})
|
sorted = append(sorted, fsInfo{ID: id, sectors: decls})
|
||||||
|
Loading…
Reference in New Issue
Block a user