metalsmith.exceptions module¶
- 
exception metalsmith.exceptions.CapabilitiesNotFound(message, capabilities)¶
- Bases: - metalsmith.exceptions.ReservationFailed- Requested capabilities do not match any nodes. - Variables
- requested_capabilities – Requested node’s capabilities. 
 
- 
exception metalsmith.exceptions.CustomPredicateFailed(message, nodes)¶
- Bases: - metalsmith.exceptions.ReservationFailed- Custom predicate yielded no nodes. - Variables
- nodes – List of nodes that were checked. 
 
- 
exception metalsmith.exceptions.DeploymentFailed¶
- Bases: - metalsmith.exceptions.Error- Deployment failed. 
- 
metalsmith.exceptions.DeploymentFailure¶
- 
exception metalsmith.exceptions.DeploymentTimeout¶
- Bases: - metalsmith.exceptions.DeploymentFailed- Timeout during deployment. 
- 
exception metalsmith.exceptions.Error¶
- Bases: - Exception- Base class for Metalsmith errors. 
- 
exception metalsmith.exceptions.InstanceNotFound¶
- Bases: - metalsmith.exceptions.Error- Instance not found or node doesn’t have an instance associated. 
- 
exception metalsmith.exceptions.InvalidImage¶
- Bases: - metalsmith.exceptions.Error- Requested image is invalid and cannot be used. 
- 
metalsmith.exceptions.InvalidInstance¶
- 
exception metalsmith.exceptions.InvalidNIC¶
- Bases: - metalsmith.exceptions.Error- Requested NIC is invalid and cannot be used. 
- 
exception metalsmith.exceptions.InvalidNode¶
- Bases: - metalsmith.exceptions.Error- This node cannot be deployed onto. 
- 
exception metalsmith.exceptions.NetworkResourceNotFound¶
- Bases: - metalsmith.exceptions.Error- Network resource, port, network, subnet not found 
- 
exception metalsmith.exceptions.NodesNotFound(resource_class, conductor_group)¶
- Bases: - metalsmith.exceptions.ReservationFailed- Initial nodes lookup returned an empty list. - Variables
- requested_resource_class – Requested resource class. 
- requested_conductor_group – Requested conductor group to pick nodes from. 
 
 
- 
exception metalsmith.exceptions.ReservationFailed¶
- Bases: - metalsmith.exceptions.Error- Failed to reserve a suitable node. - This is the base class for all reservation failures. 
- 
exception metalsmith.exceptions.UnknownRootDiskSize¶
- Bases: - metalsmith.exceptions.Error- Cannot determine the root disk size. 
