From 21f9e3db5d7f769cf4f091a5939d2f18290c487d Mon Sep 17 00:00:00 2001 From: nicolargo Date: Wed, 20 May 2015 17:11:46 +0200 Subject: [PATCH] Fatal error using Python 3.4 and Docker plugin bug (issue #602) --- NEWS | 7 +++++++ glances/plugins/glances_docker.py | 3 ++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/NEWS b/NEWS index 65318ac7..4a31bbc9 100644 --- a/NEWS +++ b/NEWS @@ -7,6 +7,13 @@ Version 2.5 ... +Version 2.4.1 +============= + +Bugs corrected: + + * Fatal error using Python 3.4 and Docker plugin bug (issue #602) + Version 2.4 =========== diff --git a/glances/plugins/glances_docker.py b/glances/plugins/glances_docker.py index 5ee72b33..42ca7f02 100644 --- a/glances/plugins/glances_docker.py +++ b/glances/plugins/glances_docker.py @@ -165,7 +165,8 @@ class Plugin(GlancesPlugin): try: self.docker_stats[c['Id']] = self.docker_client.stats(c['Id'], decode=True) logger.debug("Create Docker stats object for container {}".format(c['Id'])) - except (AttributeError, docker.errors.InvalidVersion) as e: + except Exception as e: + # Correct Issue #602 logger.error("Can not call Docker stats method {}".format(e)) # Get the docker stats