klothoplatform / klotho

Klotho - write AWS applications at lightning speed

Home Page:https://klo.dev

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Update engine to pass error details (for both terminal and non-terminal errors) via stdout

gordon-klotho opened this issue · comments

Return codes:
0: success => resources.yaml is updated based on input constraints
1: failure => resources.yaml is NOT updated, this was a permanent failure that prevented solving

  • These occur when the engine returns an error (ie, execution halted)

2: invalid => resources.yaml is updated based on the input constraints, but one or more properties fail validation

  • These are pulled from Decisions (ie, do not halt execution)