huit / nepho

A deployment tool for virtual data centers.
MIT License
12 stars 6 forks source link

Better error display for S3 and CloudFormation #207

Closed agperson closed 10 years ago

agperson commented 10 years ago

Implemented workaround for broken Boto CF error handling.

agperson commented 10 years ago

Before:

Error communicating with the CloudFormation service: BotoServerError: 400 Bad Request
None
Possible causes:
 - Template error.  Check template validity and ensure all parameters can be accepted by the template.
 - Another stack by this name already exists.

After:

Error: Problem communicating with CloudFormation
(ValidationError) Parameters: [BastionAmi] must have values