mirror of https://github.com/docker/cli.git
Add format flag to network inspect
…for consistency as docker inspect and docker volume inspect supports it too Signed-off-by: Vincent Demeester <vincent@sbr.pm>
This commit is contained in:
parent
c5f725e1c7
commit
c6162061d9
|
@ -1133,9 +1133,15 @@ _docker_network_disconnect() {
|
||||||
}
|
}
|
||||||
|
|
||||||
_docker_network_inspect() {
|
_docker_network_inspect() {
|
||||||
|
case "$prev" in
|
||||||
|
--format|-f)
|
||||||
|
return
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
|
||||||
case "$cur" in
|
case "$cur" in
|
||||||
-*)
|
-*)
|
||||||
COMPREPLY=( $( compgen -W "--help" -- "$cur" ) )
|
COMPREPLY=( $( compgen -W "--format -f --help" -- "$cur" ) )
|
||||||
;;
|
;;
|
||||||
*)
|
*)
|
||||||
__docker_networks
|
__docker_networks
|
||||||
|
|
|
@ -309,9 +309,10 @@ __docker_network_subcommand() {
|
||||||
"($help)*"{-o=,--opt=}"[Set driver specific options]:key=value: " \
|
"($help)*"{-o=,--opt=}"[Set driver specific options]:key=value: " \
|
||||||
"($help -)1:Network Name: " && ret=0
|
"($help -)1:Network Name: " && ret=0
|
||||||
;;
|
;;
|
||||||
(inspect|rm)
|
(inspect)
|
||||||
_arguments $(__docker_arguments) \
|
_arguments $(__docker_arguments) \
|
||||||
$opts_help \
|
$opts_help \
|
||||||
|
"($help -f --format)"{-f=,--format=}"[Format the output using the given go template]:template: " \
|
||||||
"($help -)*:network:__docker_networks" && ret=0
|
"($help -)*:network:__docker_networks" && ret=0
|
||||||
;;
|
;;
|
||||||
(ls)
|
(ls)
|
||||||
|
@ -320,6 +321,11 @@ __docker_network_subcommand() {
|
||||||
"($help)--no-trunc[Do not truncate the output]" \
|
"($help)--no-trunc[Do not truncate the output]" \
|
||||||
"($help -q --quiet)"{-q,--quiet}"[Only display numeric IDs]" && ret=0
|
"($help -q --quiet)"{-q,--quiet}"[Only display numeric IDs]" && ret=0
|
||||||
;;
|
;;
|
||||||
|
(rm)
|
||||||
|
_arguments $(__docker_arguments) \
|
||||||
|
$opts_help \
|
||||||
|
"($help -)*:network:__docker_networks" && ret=0
|
||||||
|
;;
|
||||||
(help)
|
(help)
|
||||||
_arguments $(__docker_arguments) ":subcommand:__docker_network_commands" && ret=0
|
_arguments $(__docker_arguments) ":subcommand:__docker_network_commands" && ret=0
|
||||||
;;
|
;;
|
||||||
|
|
|
@ -14,6 +14,7 @@ parent = "smn_cli"
|
||||||
|
|
||||||
Displays detailed information on a network
|
Displays detailed information on a network
|
||||||
|
|
||||||
|
-f, --format= Format the output using the given go template.
|
||||||
--help=false Print usage
|
--help=false Print usage
|
||||||
|
|
||||||
Returns information about one or more networks. By default, this command renders all results in a JSON object. For example, if you connect two containers to a network:
|
Returns information about one or more networks. By default, this command renders all results in a JSON object. For example, if you connect two containers to a network:
|
||||||
|
@ -26,7 +27,11 @@ $ sudo docker run -itd --name=container2 busybox
|
||||||
bda12f8922785d1f160be70736f26c1e331ab8aaf8ed8d56728508f2e2fd4727
|
bda12f8922785d1f160be70736f26c1e331ab8aaf8ed8d56728508f2e2fd4727
|
||||||
```
|
```
|
||||||
|
|
||||||
The `network inspect` command shows the containers, by id, in its results.
|
The `network inspect` command shows the containers, by id, in its
|
||||||
|
results. You can specify an alternate format to execute a given
|
||||||
|
template for each result. Go's
|
||||||
|
[text/template](http://golang.org/pkg/text/template/) package describes all the
|
||||||
|
details of the format.
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
$ sudo docker network inspect bridge
|
$ sudo docker network inspect bridge
|
||||||
|
|
|
@ -6,6 +6,7 @@ docker-network-inspect - inspect a network
|
||||||
|
|
||||||
# SYNOPSIS
|
# SYNOPSIS
|
||||||
**docker network inspect**
|
**docker network inspect**
|
||||||
|
[**-f**|**--format**[=*FORMAT*]]
|
||||||
[**--help**]
|
[**--help**]
|
||||||
NETWORK [NETWORK...]
|
NETWORK [NETWORK...]
|
||||||
|
|
||||||
|
@ -21,7 +22,11 @@ $ sudo docker run -itd --name=container2 busybox
|
||||||
bda12f8922785d1f160be70736f26c1e331ab8aaf8ed8d56728508f2e2fd4727
|
bda12f8922785d1f160be70736f26c1e331ab8aaf8ed8d56728508f2e2fd4727
|
||||||
```
|
```
|
||||||
|
|
||||||
The `network inspect` command shows the containers, by id, in its results.
|
The `network inspect` command shows the containers, by id, in its
|
||||||
|
results. You can specify an alternate format to execute a given
|
||||||
|
template for each result. Go's
|
||||||
|
[text/template](http://golang.org/pkg/text/template/) package
|
||||||
|
describes all the details of the format.
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
$ sudo docker network inspect bridge
|
$ sudo docker network inspect bridge
|
||||||
|
@ -69,6 +74,8 @@ $ sudo docker network inspect bridge
|
||||||
```
|
```
|
||||||
|
|
||||||
# OPTIONS
|
# OPTIONS
|
||||||
|
**-f**, **--format**=""
|
||||||
|
Format the output using the given go template.
|
||||||
|
|
||||||
**--help**
|
**--help**
|
||||||
Print usage statement
|
Print usage statement
|
||||||
|
|
Loading…
Reference in New Issue