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.