/AWS1/CL_DPLDIAGNOSTICS¶
Diagnostic information about executable scripts that are part of a deployment.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_errorcode TYPE /AWS1/DPLLIFECYCLEERRORCODE /AWS1/DPLLIFECYCLEERRORCODE¶
The associated error code:
Success: The specified script ran.
ScriptMissing: The specified script was not found in the specified location.
ScriptNotExecutable: The specified script is not a recognized executable file type.
ScriptTimedOut: The specified script did not finish running in the specified time period.
ScriptFailed: The specified script failed to run as expected.
UnknownError: The specified script did not run for an unknown reason.
iv_scriptname TYPE /AWS1/DPLSCRIPTNAME /AWS1/DPLSCRIPTNAME¶
The name of the script.
iv_message TYPE /AWS1/DPLLIFECYCLEMESSAGE /AWS1/DPLLIFECYCLEMESSAGE¶
The message associated with the error.
iv_logtail TYPE /AWS1/DPLLOGTAIL /AWS1/DPLLOGTAIL¶
The last portion of the diagnostic log.
If available, CodeDeploy returns up to the last 4 KB of the diagnostic log.
Queryable Attributes¶
errorCode¶
The associated error code:
Success: The specified script ran.
ScriptMissing: The specified script was not found in the specified location.
ScriptNotExecutable: The specified script is not a recognized executable file type.
ScriptTimedOut: The specified script did not finish running in the specified time period.
ScriptFailed: The specified script failed to run as expected.
UnknownError: The specified script did not run for an unknown reason.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ERRORCODE() |
Getter for ERRORCODE, with configurable default |
ASK_ERRORCODE() |
Getter for ERRORCODE w/ exceptions if field has no value |
HAS_ERRORCODE() |
Determine if ERRORCODE has a value |
scriptName¶
The name of the script.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SCRIPTNAME() |
Getter for SCRIPTNAME, with configurable default |
ASK_SCRIPTNAME() |
Getter for SCRIPTNAME w/ exceptions if field has no value |
HAS_SCRIPTNAME() |
Determine if SCRIPTNAME has a value |
message¶
The message associated with the error.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_MESSAGE() |
Getter for MESSAGE, with configurable default |
ASK_MESSAGE() |
Getter for MESSAGE w/ exceptions if field has no value |
HAS_MESSAGE() |
Determine if MESSAGE has a value |
logTail¶
The last portion of the diagnostic log.
If available, CodeDeploy returns up to the last 4 KB of the diagnostic log.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LOGTAIL() |
Getter for LOGTAIL, with configurable default |
ASK_LOGTAIL() |
Getter for LOGTAIL w/ exceptions if field has no value |
HAS_LOGTAIL() |
Determine if LOGTAIL has a value |