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