added version compliable check

This commit is contained in:
nir0s 2015-02-12 09:57:46 +02:00
parent bbc2121951
commit 0379bddeaa
1 changed files with 4 additions and 0 deletions

View File

@ -967,6 +967,10 @@ class Client(requests.Session):
self._raise_for_status(res)
def stats(self, container):
if utils.compare_version('1.17', self._version) < 0:
raise errors.InvalidVersion(
'Stats retrieval is not supported in API < 1.17!')
if isinstance(container, dict):
container = container.get('Id')
url = self._url("/containers/{0}/stats".format(container))