diff --git a/ccnode/libvirtwrapper.py b/ccnode/libvirtwrapper.py index 49a330ecb3af30f2e2dfc75ccbbae9f5dd1a3246..527c696c332b6199b9b021c40ac39540fb7538fb 100644 --- a/ccnode/libvirtwrapper.py +++ b/ccnode/libvirtwrapper.py @@ -415,7 +415,8 @@ class LibvirtHVStorage(HVStorage): ''' for pool in self._pools.iteritems(): try: - if new_space * GIGABYTE_DIV < pool[1].info()[3]: + # FIXME, crappy overhead delta + if new_space * GIGABYTE_DIV <= pool[1].info()[3] - MEGABYTE_DIV: return (pool) except libvirt.libvirtError as e: raise StorageError("Can't get pool informations (%s)" % e)