diff --git a/fig/service.py b/fig/service.py index 4571f8197a..a2492e7f9b 100644 --- a/fig/service.py +++ b/fig/service.py @@ -67,7 +67,7 @@ class Service(object): try: return Container.create(self.client, **container_options) except APIError as e: - if e.response.status_code == 404 and e.explanation and 'No such image' in e.explanation: + if e.response.status_code == 404 and e.explanation and 'No such image' in str(e.explanation): log.info('Pulling image %s...' % container_options['image']) self.client.pull(container_options['image']) return Container.create(self.client, **container_options)