def test_glance_cache_size_property_more_than_5gb(self): volumes_size = manager.gb_to_mb(120) with patch.object(manager, 'find_size_by_name') as get_size: get_size.return_value = volumes_size result = manager.calc_glance_cache_size(self.volumes) self.assertEqual(result, str(int(manager.mb_to_byte(volumes_size) * 0.1)))
def test_glance_cache_size_property_less_then_5gb(self): volumes_size = manager.gb_to_mb(30) default = manager.gb_to_byte(5) with patch.object(manager, 'find_size_by_name') as get_size: get_size.return_value = volumes_size result = manager.calc_glance_cache_size(self.volumes) self.assertEqual(result, str(default))
def test_glance_cache_size_property_less_then_5gb(self): volumes_size = manager.gb_to_mb(30) default = manager.gb_to_byte(5) with patch.object(manager, "find_size_by_name") as get_size: get_size.return_value = volumes_size result = manager.calc_glance_cache_size(self.volumes) self.assertEqual(result, str(default))
def get_image_cache_max_size(self, node): images_ceph = node.cluster.attributes["editable"]["storage"]["images_ceph"]["value"] if images_ceph: image_cache_max_size = "0" else: image_cache_max_size = volume_manager.calc_glance_cache_size(node.attributes.volumes) return {"glance": {"image_cache_max_size": image_cache_max_size}}
def test_glance_cache_size_property_more_than_5gb(self): volumes_size = manager.gb_to_mb(120) with patch.object(manager, 'find_size_by_name') as get_size: get_size.return_value = volumes_size result = manager.calc_glance_cache_size(self.volumes) self.assertEqual(result, str(int(manager.mb_to_byte(volumes_size) * 0.1)))
def get_image_cache_max_size(self, node): images_ceph = (node.cluster.attributes['editable']['storage'] ['images_ceph']['value']) if images_ceph: image_cache_max_size = '0' else: image_cache_max_size = volume_manager.calc_glance_cache_size( node_extension_call('get_node_volumes', node)) return {'glance': {'image_cache_max_size': image_cache_max_size}}
def get_image_cache_max_size(self, node): images_ceph = (node.cluster.attributes['editable']['storage'] ['images_ceph']['value']) if images_ceph: image_cache_max_size = '0' else: image_cache_max_size = volume_manager.calc_glance_cache_size( node_extension_call('get_node_volumes', node)) return {'glance': {'image_cache_max_size': image_cache_max_size}}
def get_image_cache_max_size(self, node): images_ceph = (node.cluster.attributes['editable']['storage'] ['images_ceph']['value']) if images_ceph: image_cache_max_size = '0' else: from nailgun.extensions.volume_manager.extension \ import VolumeManagerExtension image_cache_max_size = volume_manager.calc_glance_cache_size( VolumeManagerExtension.get_volumes(node)) return {'glance': {'image_cache_max_size': image_cache_max_size}}