Retrieve Blueprint Build StatusΒΆ
You can check to see if the blueprint has any missing build values by examinging the build_errors
property.
This property is a list of current missing build issues, or None
if there are no build issues. Here is a short
listing of the system related issues for a new blueprint, for example:
>>> print json.dumps(blueprint.build_errors['system']['nodes'], indent=2)
{
"leaf_3": {
"hcl_id": "Value should be set",
"port_map": "Value should be set",
"loopback_ip": "Value should be set"
},
"leaf_2": {
"hcl_id": "Value should be set",
"port_map": "Value should be set",
"loopback_ip": "Value should be set"
},
"leaf_1": {
"hcl_id": "Value should be set",
"loopback_ip": "Value should be set",
"port_map": "Value should be set"
},
"spine_2": {
"hcl_id": "Value should be set",
"loopback_ip": "Value should be set",
"port_map": "Value should be set",
"asn": "Value should be set"
},
"spine_1": {
"hcl_id": "Value should be set",
"loopback_ip": "Value should be set",
"port_map": "Value should be set",
"asn": "Value should be set"
}
}