Docker-DCO-1.1-Signed-off-by: Vivek Dasgupta <vdasgupt@redhat.com> (github: vivekdasgupta)
| ... | ... |
@@ -11,6 +11,7 @@ import ( |
| 11 | 11 |
"github.com/docker/docker/daemon/graphdriver" |
| 12 | 12 |
"github.com/docker/docker/pkg/log" |
| 13 | 13 |
"github.com/docker/docker/pkg/mount" |
| 14 |
+ "github.com/docker/docker/pkg/units" |
|
| 14 | 15 |
) |
| 15 | 16 |
|
| 16 | 17 |
func init() {
|
| ... | ... |
@@ -54,13 +55,13 @@ func (d *Driver) Status() [][2]string {
|
| 54 | 54 |
|
| 55 | 55 |
status := [][2]string{
|
| 56 | 56 |
{"Pool Name", s.PoolName},
|
| 57 |
- {"Pool Blocksize", fmt.Sprintf("%d Kb", s.SectorSize/1024)},
|
|
| 57 |
+ {"Pool Blocksize", fmt.Sprintf("%s", units.HumanSize(int64(s.SectorSize)))},
|
|
| 58 | 58 |
{"Data file", s.DataLoopback},
|
| 59 | 59 |
{"Metadata file", s.MetadataLoopback},
|
| 60 |
- {"Data Space Used", fmt.Sprintf("%.1f Mb", float64(s.Data.Used)/(1024*1024))},
|
|
| 61 |
- {"Data Space Total", fmt.Sprintf("%.1f Mb", float64(s.Data.Total)/(1024*1024))},
|
|
| 62 |
- {"Metadata Space Used", fmt.Sprintf("%.1f Mb", float64(s.Metadata.Used)/(1024*1024))},
|
|
| 63 |
- {"Metadata Space Total", fmt.Sprintf("%.1f Mb", float64(s.Metadata.Total)/(1024*1024))},
|
|
| 60 |
+ {"Data Space Used", fmt.Sprintf("%s", units.HumanSize(int64(s.Data.Used)))},
|
|
| 61 |
+ {"Data Space Total", fmt.Sprintf("%s", units.HumanSize(int64(s.Data.Total)))},
|
|
| 62 |
+ {"Metadata Space Used", fmt.Sprintf("%s", units.HumanSize(int64(s.Metadata.Used)))},
|
|
| 63 |
+ {"Metadata Space Total", fmt.Sprintf("%s", units.HumanSize(int64(s.Metadata.Total)))},
|
|
| 64 | 64 |
} |
| 65 | 65 |
return status |
| 66 | 66 |
} |