glance.common.location_strategy package¶
Submodules¶
Module contents¶
- glance.common.location_strategy.choose_best_location(locations, **kwargs)[source]¶
Choose best location from image location list by configured strategy.
- Parameters
locations – The original image location list.
kwargs – Strategy-specific arguments for under layer strategy module.
- Returns
The best location from image location list.
- glance.common.location_strategy.get_ordered_locations(locations, **kwargs)[source]¶
Order image location list by configured strategy.
- Parameters
locations – The original image location list.
kwargs – Strategy-specific arguments for under layer strategy module.
- Returns
The image location list with strategy-specific order.
- glance.common.location_strategy.verify_location_strategy(conf=None, strategies={'location_order': <module 'glance.common.location_strategy.location_order' from '/home/zuul/src/opendev.org/openstack/glance/glance/common/location_strategy/location_order.py'>, 'store_type': <module 'glance.common.location_strategy.store_type' from '/home/zuul/src/opendev.org/openstack/glance/glance/common/location_strategy/store_type.py'>})[source]¶
Validate user configured ‘location_strategy’ option value.