mirror of
https://github.com/moby/moby.git
synced 2022-11-09 12:21:53 -05:00
158b2a1875
This fix tries to add a `scope` in the query of `/networks/<id>` (`NetworkInspect`) so that in case of duplicate network names, it is possible to locate the network ID based on the network scope (`local`, 'swarm', or `global`). Multiple networks might exist in different scopes, which is a legitimate case. For example, a network name `foo` might exists locally and in swarm network. However, before this PR it was not possible to query a network name `foo` in a specific scope like swarm. This fix fixes the issue by allowing a `scope` query in `/networks/<id>`. Additional test cases have been added to unit tests and integration tests. This fix is related to docker/cli#167, moby/moby#30897, moby/moby#33561, moby/moby#30242 This fix fixes docker/cli#167 Signed-off-by: Yong Tang <yong.tang.github@outlook.com> |
||
---|---|---|
.. | ||
backend | ||
blkiodev | ||
container | ||
events | ||
filters | ||
image | ||
mount | ||
network | ||
plugins/logdriver | ||
registry | ||
strslice | ||
swarm | ||
time | ||
versions | ||
volume | ||
auth.go | ||
client.go | ||
configs.go | ||
error_response.go | ||
graph_driver_data.go | ||
id_response.go | ||
image_delete_response_item.go | ||
image_summary.go | ||
plugin.go | ||
plugin_device.go | ||
plugin_env.go | ||
plugin_interface_type.go | ||
plugin_mount.go | ||
plugin_responses.go | ||
port.go | ||
seccomp.go | ||
service_update_response.go | ||
stats.go | ||
types.go | ||
volume.go |