Skip to content

Commit f127a9f

Browse files
authored
Merge pull request #1558 from shin-/sanimej-verbose
Add 'verbose' option for network inspect API
2 parents ffc3769 + e506a2b commit f127a9f

File tree

1 file changed

+10
-2
lines changed

1 file changed

+10
-2
lines changed

docker/api/network.py

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -168,15 +168,23 @@ def remove_network(self, net_id):
168168
self._raise_for_status(res)
169169

170170
@minimum_version('1.21')
171-
def inspect_network(self, net_id):
171+
def inspect_network(self, net_id, verbose=None):
172172
"""
173173
Get detailed information about a network.
174174
175175
Args:
176176
net_id (str): ID of network
177+
verbose (bool): Show the service details across the cluster in
178+
swarm mode.
177179
"""
180+
params = {}
181+
if verbose is not None:
182+
if version_lt(self._version, '1.28'):
183+
raise InvalidVersion('verbose was introduced in API 1.28')
184+
params['verbose'] = verbose
185+
178186
url = self._url("/networks/{0}", net_id)
179-
res = self._get(url)
187+
res = self._get(url, params=params)
180188
return self._result(res, json=True)
181189

182190
@check_resource

0 commit comments

Comments
 (0)