ironic.common.molds module¶
- ironic.common.molds.get_configuration(task, url)[source]¶
Gets configuration mold from indicated location.
- Parameters:
task – A TaskManager instance.
url – URL of the configuration item to get.
- Returns:
JSON configuration mold
- Raises:
IronicException – If using Swift storage and no authentication token found in task’s context.
HTTPError – If failed to complete HTTP request.
- ironic.common.molds.save_configuration(task, url, data)[source]¶
Store configuration mold to indicated location.
- Parameters:
task – A TaskManager instance.
name – URL of the configuration item to save to.
data – Content of JSON data to save.
- Raises:
IronicException – If using Swift storage and no authentication token found in task’s context.
HTTPError – If failed to complete HTTP request.