DockerCLI/cli/command/container
Sebastiaan van Stijn e63417a9c0
Add --no-trunc option to docker container stats
This patch adds a `--no-trunc` option to `docker container stats`;

With this patch applied, the default output is:

    CONTAINER ID        NAME                                    CPU %               MEM USAGE / LIMIT     MEM %               NET I/O             BLOCK I/O           PIDS
    b95a83497c91        awesome_brattain                        0.28%               5.629MiB / 1.952GiB   0.28%               916B / 0B           147kB / 0B          9
    67b2525d8ad1        foobar                                  0.00%               1.727MiB / 1.952GiB   0.09%               2.48kB / 0B         4.11MB / 0B         2
    e5c383697914        test-1951.1.kay7x1lh1twk9c0oig50sd5tr   0.00%               196KiB / 1.952GiB     0.01%               71.2kB / 0B         770kB / 0B          1
    4bda148efbc0        random.1.vnc8on831idyr42slu578u3cr      0.00%               1.672MiB / 1.952GiB   0.08%               110kB / 0B          578kB / 0B          2
    84e3deaa45b2        registry                                0.01%               3.402MiB / 1.952GiB   0.17%               127kB / 378B        233kB / 0B          10
    2ed915778ceb        foo.1.lsmxrefn5yp9c9ijz1hzgdq4u         0.00%               1.727MiB / 1.952GiB   0.09%               166kB / 7.76kB      614kB / 0B          2

Addin the `--no-trunc` option, changes the output to:

    CONTAINER ID                                                       NAME                                    CPU %               MEM USAGE / LIMIT     MEM %               NET I/O             BLOCK I/O           PIDS
    b95a83497c9161c9b444e3d70e1a9dfba0c1840d41720e146a95a08ebf938afc   awesome_brattain                        0.25%               5.75MiB / 1.952GiB    0.29%               648B / 0B           147kB / 0B          10
    67b2525d8ad10bb236a49960e93c09993b0baabeef12c2d46cd5f4fbb6f4808c   foobar                                  0.00%               1.727MiB / 1.952GiB   0.09%               2.35kB / 0B         4.11MB / 0B         2
    e5c383697914b98b10cbbc9d0bd324b7b927099ac584f031057b8208d2fba9b1   test-1951.1.kay7x1lh1twk9c0oig50sd5tr   0.00%               196KiB / 1.952GiB     0.01%               71.1kB / 0B         770kB / 0B          1
    4bda148efbc006b0063373c3678083159af89f8cc83a6a28def14cb0dd171f70   random.1.vnc8on831idyr42slu578u3cr      0.00%               1.672MiB / 1.952GiB   0.08%               110kB / 0B          578kB / 0B          2
    84e3deaa45b2fc363e06167df9b90ab59f88d4f101e3f9b8df03a62a8f6783e1   registry                                0.00%               3.387MiB / 1.952GiB   0.17%               127kB / 378B        233kB / 0B          10
    2ed915778cebddf9ec69263a75cfdcf00962a5198d94d42cda75d5cd45bb82f2   foo.1.lsmxrefn5yp9c9ijz1hzgdq4u         0.00%               1.727MiB / 1.952GiB   0.09%               166kB / 7.76kB      614kB / 0B          2

Which is the same as the default before this patch was applied.

Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
2017-09-27 18:59:25 +02:00
..
testdata Import docker/docker/cli 2017-04-17 17:40:59 -04:00
attach.go updated vendoring 2017-09-01 19:41:06 -04:00
attach_test.go Reduce complexity in cli/command/container 2017-08-29 19:25:50 -04:00
client_test.go Fix crash in containe run after pulling an image. 2017-08-31 17:08:02 -04:00
cmd.go Add interfacer linter 2017-05-08 15:57:50 -04:00
commit.go Update cli imports to using local package 2017-05-15 14:45:19 +02:00
cp.go Update imports. 2017-04-17 18:07:56 -04:00
create.go Fix crash in containe run after pulling an image. 2017-08-31 17:08:02 -04:00
create_test.go Fix crash in containe run after pulling an image. 2017-08-31 17:08:02 -04:00
diff.go Update imports. 2017-04-17 18:07:56 -04:00
exec.go updated vendoring 2017-09-01 19:41:06 -04:00
exec_test.go Reduce complexity in cli/command/container 2017-08-29 19:25:50 -04:00
export.go Enable golint 2017-05-02 17:57:46 -04:00
hijack.go Update gometalinter 2017-09-26 12:33:35 -04:00
inspect.go Update imports. 2017-04-17 18:07:56 -04:00
kill.go Update imports. 2017-04-17 18:07:56 -04:00
list.go Import `docker/docker/pkg/templates` to cli 2017-08-08 17:26:24 +02:00
logs.go Update imports. 2017-04-17 18:07:56 -04:00
opts.go updated vendoring 2017-09-01 19:41:06 -04:00
opts_test.go Update gometalinter 2017-09-26 12:33:35 -04:00
pause.go Update imports. 2017-04-17 18:07:56 -04:00
port.go Update imports. 2017-04-17 18:07:56 -04:00
prune.go Update cli imports to using local package 2017-05-15 14:45:19 +02:00
ps_test.go Update cli imports to using local package 2017-05-15 14:45:19 +02:00
rename.go Update imports. 2017-04-17 18:07:56 -04:00
restart.go Update imports. 2017-04-17 18:07:56 -04:00
rm.go Update imports. 2017-04-17 18:07:56 -04:00
run.go updated vendoring 2017-09-01 19:41:06 -04:00
start.go Spelling fixes 2017-05-22 01:39:06 +00:00
stats.go Add --no-trunc option to docker container stats 2017-09-27 18:59:25 +02:00
stats_helpers.go updated vendoring 2017-09-01 19:41:06 -04:00
stats_helpers_test.go Fix float64 comparison in stats_helpers_test.go 2017-05-16 02:13:00 +00:00
stats_unit_test.go Add line length linter 2017-05-08 15:57:56 -04:00
stop.go Update imports. 2017-04-17 18:07:56 -04:00
top.go Update imports. 2017-04-17 18:07:56 -04:00
tty.go updated vendoring 2017-09-01 19:41:06 -04:00
unpause.go Update imports. 2017-04-17 18:07:56 -04:00
update.go Update vendoring of docker/docker 2017-06-06 00:23:21 +02:00
utils.go updated vendoring 2017-09-01 19:41:06 -04:00
wait.go Update CLI package with containerWait changes 2017-05-17 11:44:54 -07:00