diff --git a/cloudcontrol/node/hypervisor/domains/__init__.py b/cloudcontrol/node/hypervisor/domains/__init__.py index b196d48a05b894e7b8a1c68f56c660254ac4fc56..1c2e225ddb77f2587aebf170101a5e7245c17ac1 100644 --- a/cloudcontrol/node/hypervisor/domains/__init__.py +++ b/cloudcontrol/node/hypervisor/domains/__init__.py @@ -256,6 +256,11 @@ class VirtualMachine(object): else: continue + # Ignore unknown volumes: + if volume is None: + logger.warn('Unknown volume for vm %s', self.name) + continue + path = volume.path # update cache behaviour