runway.cfngin.status module
CFNgin statuses.
- class runway.cfngin.status.Status[source]
Bases:
object
CFNgin status base class.
- __init__(name: str, code: int, reason: Optional[str] = None) None [source]
Instantiate class.
- Parameters
name – Name of the status.
code – Status code.
reason – Reason for the status.
- __new__(**kwargs)
- class runway.cfngin.status.CompleteStatus[source]
Bases:
runway.cfngin.status.Status
Status name of ‘complete’ with code of ‘2’.
- __init__(reason: Optional[str] = None) None [source]
Instantiate class.
- Parameters
reason – Reason for the status.
- __new__(**kwargs)
- class runway.cfngin.status.FailedStatus[source]
Bases:
runway.cfngin.status.Status
Status name of ‘failed’ with code of ‘4’.
- __init__(reason: Optional[str] = None) None [source]
Instantiate class.
- Parameters
reason – Reason for the status.
- __new__(**kwargs)
- class runway.cfngin.status.PendingStatus[source]
Bases:
runway.cfngin.status.Status
Status name of ‘pending’ with code of ‘0’.
- __init__(reason: Optional[str] = None) None [source]
Instantiate class.
- Parameters
reason – Reason for the status.
- __new__(**kwargs)
- class runway.cfngin.status.SkippedStatus[source]
Bases:
runway.cfngin.status.Status
Status name of ‘skipped’ with code of ‘3’.
- __init__(reason: Optional[str] = None) None [source]
Instantiate class.
- Parameters
reason – Reason for the status.
- __new__(**kwargs)
- class runway.cfngin.status.SubmittedStatus[source]
Bases:
runway.cfngin.status.Status
Status name of ‘submitted’ with code of ‘1’.
- __init__(reason: Optional[str] = None) None [source]
Instantiate class.
- Parameters
reason – Reason for the status.
- __new__(**kwargs)
- class runway.cfngin.status.DidNotChangeStatus[source]
Bases:
runway.cfngin.status.SkippedStatus
Skipped status with a reason of ‘nochange’.
- __init__(reason: Optional[str] = None) None
Instantiate class.
- Parameters
reason – Reason for the status.
- __new__(**kwargs)
- class runway.cfngin.status.DoesNotExistInCloudFormation[source]
Bases:
runway.cfngin.status.SkippedStatus
Skipped status with a reason of ‘does not exist in cloudformation’.
- __init__(reason: Optional[str] = None) None
Instantiate class.
- Parameters
reason – Reason for the status.
- __new__(**kwargs)
- class runway.cfngin.status.NotSubmittedStatus[source]
Bases:
runway.cfngin.status.SkippedStatus
Skipped status with a reason of ‘disabled’.
- __init__(reason: Optional[str] = None) None
Instantiate class.
- Parameters
reason – Reason for the status.
- __new__(**kwargs)