diff --git a/cloud_info_provider/collectors/compute.py b/cloud_info_provider/collectors/compute.py index e32f7107..2f6b094a 100644 --- a/cloud_info_provider/collectors/compute.py +++ b/cloud_info_provider/collectors/compute.py @@ -1,8 +1,11 @@ import itertools +import logging from cloud_info_provider.collectors import base from cloud_info_provider.exceptions import CloudInfoException +logger = logging.getLogger(__name__) + class ComputeCollector(base.BaseCollector): def __init__(self, *args): @@ -61,6 +64,9 @@ def fetch(self): except CloudInfoException as exc: if not self.opts.ignore_share_errors: raise exc + logger.warning( + "Ignored exception while getting share info for %s: %s", vo, exc + ) # XXX Avoid creating a new list endpoints = {