Skip to content
This repository was archived by the owner on Jul 18, 2025. It is now read-only.

Commit 51d8955

Browse files
Add the number of services/networks/volumes/secrets in the header
Signed-off-by: Silvin Lubecki <silvin.lubecki@docker.com>
1 parent 896ac10 commit 51d8955

5 files changed

Lines changed: 33 additions & 32 deletions

File tree

e2e/testdata/envvariables-inspect.golden

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,12 @@ myapp 0.1.0
22

33
Maintained by: bearclaw <bearclaw@bearclaw.bearclaw>
44

5-
Service Replicas Ports Image
6-
------- -------- ----- -----
7-
test 1 alpine:latest
5+
Service (1) Replicas Ports Image
6+
----------- -------- ----- -----
7+
test 1 alpine:latest
88

9-
Setting Value
10-
------- -----
9+
Setting (4) Value
10+
----------- -----
1111
myapp.alpine_version latest
1212
myapp.command1 cat
1313
myapp.command2 foo

e2e/testdata/helloworld-inspect.golden

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,11 @@ Maintained by: user <user@email.com>
44

55
Hello, World!
66

7-
Service Replicas Ports Image
8-
------- -------- ----- -----
9-
hello 1 8080 hashicorp/http-echo
10-
11-
Setting Value
12-
------- -----
13-
port 8080
14-
text Hello, World!
7+
Service (1) Replicas Ports Image
8+
----------- -------- ----- -----
9+
hello 1 8080 hashicorp/http-echo
10+
11+
Setting (2) Value
12+
----------- -----
13+
port 8080
14+
text Hello, World!

internal/inspect/inspect.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -95,6 +95,7 @@ func addSection(sections *[]*bytes.Buffer, len int, printer func(io.Writer), hea
9595
}
9696
buf := &bytes.Buffer{}
9797
w := tabwriter.NewWriter(buf, 0, 0, 1, ' ', 0)
98+
headers[0] = fmt.Sprintf("%s (%d)", headers[0], len)
9899
printHeaders(w, headers...)
99100
printer(w)
100101
w.Flush()

internal/inspect/testdata/inspect-full.golden

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -4,23 +4,23 @@ Maintained by: foo <foo@bar.com>
44

55
this is sparta !
66

7-
Service Replicas Ports Image
8-
------- -------- ----- -----
9-
web 2 8080-8100 nginx:latest
7+
Service (1) Replicas Ports Image
8+
----------- -------- ----- -----
9+
web 2 8080-8100 nginx:latest
1010

11-
Network
12-
-------
11+
Network (1)
12+
-----------
1313
my-network
1414

15-
Volume
16-
------
15+
Volume (1)
16+
----------
1717
my-volume
1818

19-
Secret
20-
------
19+
Secret (1)
20+
----------
2121
my-secret
2222

23-
Setting Value
24-
------- -----
25-
port 8080
26-
text hello
23+
Setting (2) Value
24+
----------- -----
25+
port 8080
26+
text hello
Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
foo 0.1.0
22

3-
Service Replicas Ports Image
4-
------- -------- ----- -----
5-
web 1 80 nginx
3+
Service (1) Replicas Ports Image
4+
----------- -------- ----- -----
5+
web 1 80 nginx
66

7-
Setting Value
8-
------- -----
9-
web.port 80
7+
Setting (1) Value
8+
----------- -----
9+
web.port 80

0 commit comments

Comments
 (0)