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.