Kaydet (Commit) ec642f37 authored tarafından Joffrey F's avatar Joffrey F

Merge pull request #492 from ggtools/json-stats

Add decode parameter to be able to the the stats as a dictionary
......@@ -869,7 +869,7 @@ class Client(requests.Session):
res = self._post_json(url, data=start_config)
self._raise_for_status(res)
def stats(self, container):
def stats(self, container, decode=None):
if utils.compare_version('1.17', self._version) < 0:
raise errors.InvalidVersion(
'Stats retrieval is not supported in API < 1.17!')
......@@ -877,7 +877,7 @@ class Client(requests.Session):
if isinstance(container, dict):
container = container.get('Id')
url = self._url("/containers/{0}/stats".format(container))
return self._stream_helper(self._get(url, stream=True))
return self._stream_helper(self._get(url, stream=True), decode=decode)
def stop(self, container, timeout=10):
if isinstance(container, dict):
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment