remoteScript.RemoteScript
Description unavailable
Type hierarchy: remoteScript.RemoteScript > xlrelease.PythonScript > xlrelease.BasePythonScript > udm.BaseConfigurationItem
Label: Remote Script: Remote Script
Virtual: true
Properties
Property | Kind | Description |
---|---|---|
customScriptTask | xlrelease.CustomScriptTask (parent) | Custom Script Task |
script | String | Shell script to execute on the remote host |
scriptIgnoreVariableInterpolation | Boolean | If disabled ‘${}’ placeholder will be replaced with variables defined in XLR. Variable interpolation is enabled by default. |
remotePath | String | Path on the remote host where the script will be executed |
output | String | Console output of the process |
err | String | Error stream of the process |
temporaryDirectoryPath | String | Directory in which temporary files are stored. This directory will be cleaned up when the connection is closed. |
jumpstation | remoteScript.Jumpstation | Jumpstation that should be used to reach this host. |
remoteCharacterEncoding | String | The character encoding used to transcode files from one connection to the other |
customScriptTask
Custom Script Task
- Label: Custom Script Task
- Kind: xlrelease.CustomScriptTask (parent)
- Required: false
- Reference type: xlrelease.CustomScriptTask
- As containment: true
script
Shell script to execute on the remote host
- Label: Script
- Kind: String
- Size: LARGE
- Required: true
- Category: input
scriptIgnoreVariableInterpolation
If disabled ‘${}’ placeholder will be replaced with variables defined in XLR. Variable interpolation is enabled by default.
- Label: Disable variable interpolation
- Kind: Boolean
- Default value: false
- Required: false
- Category: input
remotePath
Path on the remote host where the script will be executed
- Label: Remote Path
- Kind: String
- Required: false
- Category: input
output
Console output of the process
- Label: Output
- Kind: String
- Required: false
- Category: output
err
Error stream of the process
- Label: Err
- Kind: String
- Required: false
- Category: output
temporaryDirectoryPath
Directory in which temporary files are stored. This directory will be cleaned up when the connection is closed.
- Label: Temporary Directory Path
- Kind: String
- Required: false
- Category: input
jumpstation
Jumpstation that should be used to reach this host.
- Label: Jumpstation
- Kind: remoteScript.Jumpstation
- Required: false
- Category: input
- Reference type: remoteScript.Jumpstation
remoteCharacterEncoding
The character encoding used to transcode files from one connection to the other
- Label: Remote Character Encoding
- Kind: String
- Default value: UTF-8
- Required: true
- Category: input
Hidden properties
Property | Kind | Description |
---|---|---|
configurationUri | String | URI of the HTML file to render the task for custom script tasks |
maxOutputPropertySize | Integer | Maximum size of output property values of type string. Default value is 32768 |
iconLocation | String | Icon Location |
iconClass | String | Icon Class |
outputVarHelpText | String | Output Var Help Text |
taskColor | String | Task Color |
preconditionEnabled | Boolean | Indicates whether preconditions should be enabled |
failureHandlerEnabled | Boolean | Indicates whether failure handler should be enabled |
scriptLocation | String | Script Location |
tmpDeleteOnDisconnect | Boolean | If true, delete the temporary connection directory when the connection is closed |
tmpFileCreationRetries | Integer | Number of times Overthere attempts to create a temporary file with a unique name |
connectionTimeoutMillis | Integer | Number of milliseconds Overthere waits for a connection to a remote host to be established |
configurationUri
URI of the HTML file to render the task for custom script tasks
- Key:
remoteScript.RemoteScript.configurationUri
- Kind: String
- Default value:
- Hidden: true
maxOutputPropertySize
Maximum size of output property values of type string. Default value is 32768
- Key:
remoteScript.RemoteScript.maxOutputPropertySize
- Kind: Integer
- Default value: 32768
- Hidden: true
iconLocation
Icon Location
- Key:
remoteScript.RemoteScript.iconLocation
- Kind: String
- Default value:
- Hidden: true
iconClass
Icon Class
- Key:
remoteScript.RemoteScript.iconClass
- Kind: String
- Default value:
- Hidden: true
outputVarHelpText
Output Var Help Text
- Key:
remoteScript.RemoteScript.outputVarHelpText
- Kind: String
- Default value: The output of the script can be stored in release variables; specify the variables to be used (optional)
- Hidden: true
taskColor
Task Color
- Key:
remoteScript.RemoteScript.taskColor
- Kind: String
- Default value: #009CDB
- Hidden: true
preconditionEnabled
Indicates whether preconditions should be enabled
- Key:
remoteScript.RemoteScript.preconditionEnabled
- Kind: Boolean
- Default value: true
- Hidden: true
failureHandlerEnabled
Indicates whether failure handler should be enabled
- Key:
remoteScript.RemoteScript.failureHandlerEnabled
- Kind: Boolean
- Default value: true
- Hidden: true
scriptLocation
Script Location
- Key:
remoteScript.RemoteScript.scriptLocation
- Kind: String
- Default value: remoteScript/RemoteScriptWrapper.py
- Hidden: true
tmpDeleteOnDisconnect
If true, delete the temporary connection directory when the connection is closed
- Key:
remoteScript.RemoteScript.tmpDeleteOnDisconnect
- Kind: Boolean
- Default value: true
- Category: input
- Hidden: true
tmpFileCreationRetries
Number of times Overthere attempts to create a temporary file with a unique name
- Key:
remoteScript.RemoteScript.tmpFileCreationRetries
- Kind: Integer
- Default value: 1000
- Category: input
- Hidden: true
connectionTimeoutMillis
Number of milliseconds Overthere waits for a connection to a remote host to be established
- Key:
remoteScript.RemoteScript.connectionTimeoutMillis
- Kind: Integer
- Default value: 120000
- Category: input
- Hidden: true