projects
/
arvados.git
/ commitdiff
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
eec1714
)
9953: Ignore non-container events (volume, network) and events with no status, instea...
author
Tom Clegg <tom@curoverse.com>
Fri, 23 Sep 2016 03:58:30 +0000
(23:58 -0400)
committer
Tom Clegg <tom@curoverse.com>
Wed, 28 Sep 2016 20:02:07 +0000
(16:02 -0400)
services/dockercleaner/arvados_docker/cleaner.py
patch
|
blob
|
history
diff --git
a/services/dockercleaner/arvados_docker/cleaner.py
b/services/dockercleaner/arvados_docker/cleaner.py
index 88b8a4bc3c5f3330d42859ee9a40d0b3ffdd2e47..cdb6602c470a72cd8c42eb78a9dde40d39b8a5bb 100755
(executable)
--- a/
services/dockercleaner/arvados_docker/cleaner.py
+++ b/
services/dockercleaner/arvados_docker/cleaner.py
@@
-148,7
+148,9
@@
class DockerEventListener:
def run(self):
for event in self.events:
event = json.loads(event.decode(self.ENCODING))
- for method_name in self.event_handlers.for_event(event['status']):
+ if event.get('Type', 'container') != 'container':
+ continue
+ for method_name in self.event_handlers.for_event(event.get('status')):
getattr(self, method_name)(event)