glance.common.scripts.utils module

glance.common.scripts.utils module

glance.common.scripts.utils.get_task(task_repo, task_id)[source]

Gets a TaskProxy object.

Parameters:
  • task_repo – TaskRepo object used to perform DB operations
  • task_id – ID of the Task
glance.common.scripts.utils.unpack_task_input(task)[source]

Verifies and returns valid task input dictionary.

Parameters:task – Task domain object
glance.common.scripts.utils.set_base_image_properties(properties=None)[source]

Sets optional base properties for creating Image.

Parameters:properties – Input dict to set some base properties
glance.common.scripts.utils.validate_location_uri(location)[source]

Validate location uri into acceptable format.

Parameters:location – Location uri to be validated
glance.common.scripts.utils.get_image_data_iter(uri)[source]

Returns iterable object either for local file or uri

Parameters:uri – uri (remote or local) to the datasource we want to iterate

Validation/sanitization of the uri is expected to happen before we get here.

Creative Commons Attribution 3.0 License

Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.