@@ -28,6 +28,7 @@ import (
2828 "github.com/dotcloud/docker/nat"
2929 "github.com/dotcloud/docker/pkg/signal"
3030 "github.com/dotcloud/docker/pkg/term"
31+ "github.com/dotcloud/docker/pkg/units"
3132 "github.com/dotcloud/docker/registry"
3233 "github.com/dotcloud/docker/runconfig"
3334 "github.com/dotcloud/docker/utils"
@@ -884,14 +885,14 @@ func (cli *DockerCli) CmdHistory(args ...string) error {
884885 fmt .Fprintf (w , "%s\t " , utils .TruncateID (outID ))
885886 }
886887
887- fmt .Fprintf (w , "%s ago\t " , utils .HumanDuration (time .Now ().UTC ().Sub (time .Unix (out .GetInt64 ("Created" ), 0 ))))
888+ fmt .Fprintf (w , "%s ago\t " , units .HumanDuration (time .Now ().UTC ().Sub (time .Unix (out .GetInt64 ("Created" ), 0 ))))
888889
889890 if * noTrunc {
890891 fmt .Fprintf (w , "%s\t " , out .Get ("CreatedBy" ))
891892 } else {
892893 fmt .Fprintf (w , "%s\t " , utils .Trunc (out .Get ("CreatedBy" ), 45 ))
893894 }
894- fmt .Fprintf (w , "%s\n " , utils .HumanSize (out .GetInt64 ("Size" )))
895+ fmt .Fprintf (w , "%s\n " , units .HumanSize (out .GetInt64 ("Size" )))
895896 } else {
896897 if * noTrunc {
897898 fmt .Fprintln (w , outID )
@@ -1249,7 +1250,7 @@ func (cli *DockerCli) CmdImages(args ...string) error {
12491250 }
12501251
12511252 if ! * quiet {
1252- fmt .Fprintf (w , "%s\t %s\t %s\t %s ago\t %s\n " , repo , tag , outID , utils .HumanDuration (time .Now ().UTC ().Sub (time .Unix (out .GetInt64 ("Created" ), 0 ))), utils .HumanSize (out .GetInt64 ("VirtualSize" )))
1253+ fmt .Fprintf (w , "%s\t %s\t %s\t %s ago\t %s\n " , repo , tag , outID , units .HumanDuration (time .Now ().UTC ().Sub (time .Unix (out .GetInt64 ("Created" ), 0 ))), units .HumanSize (out .GetInt64 ("VirtualSize" )))
12531254 } else {
12541255 fmt .Fprintln (w , outID )
12551256 }
@@ -1323,7 +1324,7 @@ func (cli *DockerCli) printTreeNode(noTrunc bool, image *engine.Env, prefix stri
13231324 imageID = utils .TruncateID (image .Get ("Id" ))
13241325 }
13251326
1326- fmt .Fprintf (cli .out , "%s%s Virtual Size: %s" , prefix , imageID , utils .HumanSize (image .GetInt64 ("VirtualSize" )))
1327+ fmt .Fprintf (cli .out , "%s%s Virtual Size: %s" , prefix , imageID , units .HumanSize (image .GetInt64 ("VirtualSize" )))
13271328 if image .GetList ("RepoTags" )[0 ] != "<none>:<none>" {
13281329 fmt .Fprintf (cli .out , " Tags: %s\n " , strings .Join (image .GetList ("RepoTags" ), ", " ))
13291330 } else {
@@ -1408,12 +1409,12 @@ func (cli *DockerCli) CmdPs(args ...string) error {
14081409 outCommand = utils .Trunc (outCommand , 20 )
14091410 }
14101411 ports .ReadListFrom ([]byte (out .Get ("Ports" )))
1411- fmt .Fprintf (w , "%s\t %s\t %s\t %s ago\t %s\t %s\t %s\t " , outID , out .Get ("Image" ), outCommand , utils .HumanDuration (time .Now ().UTC ().Sub (time .Unix (out .GetInt64 ("Created" ), 0 ))), out .Get ("Status" ), api .DisplayablePorts (ports ), strings .Join (outNames , "," ))
1412+ fmt .Fprintf (w , "%s\t %s\t %s\t %s ago\t %s\t %s\t %s\t " , outID , out .Get ("Image" ), outCommand , units .HumanDuration (time .Now ().UTC ().Sub (time .Unix (out .GetInt64 ("Created" ), 0 ))), out .Get ("Status" ), api .DisplayablePorts (ports ), strings .Join (outNames , "," ))
14121413 if * size {
14131414 if out .GetInt ("SizeRootFs" ) > 0 {
1414- fmt .Fprintf (w , "%s (virtual %s)\n " , utils .HumanSize (out .GetInt64 ("SizeRw" )), utils .HumanSize (out .GetInt64 ("SizeRootFs" )))
1415+ fmt .Fprintf (w , "%s (virtual %s)\n " , units .HumanSize (out .GetInt64 ("SizeRw" )), units .HumanSize (out .GetInt64 ("SizeRootFs" )))
14151416 } else {
1416- fmt .Fprintf (w , "%s\n " , utils .HumanSize (out .GetInt64 ("SizeRw" )))
1417+ fmt .Fprintf (w , "%s\n " , units .HumanSize (out .GetInt64 ("SizeRw" )))
14171418 }
14181419 } else {
14191420 fmt .Fprint (w , "\n " )
0 commit comments