-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathplugin.yaml
executable file
·30 lines (28 loc) · 1.11 KB
/
plugin.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
# yaml plugin metadata
name: telnet-plugin
version: 1.0
rundeckPluginVersion: 1.0
author: Adonys Maceo <[email protected]>
date: 02/23/2017
providers:
- name: telnet-node-executor
service: NodeExecutor
title: TELNET
description: "Run a command to the remote node using Telnet Client"
plugin-type: script
script-interpreter: /usr/bin/expect
script-file: telnet-nodeexecutor.sh
script-args: ${node.hostname} ${node.username}
config:
- name: passwordStoragePath
title: Telnet Password Storage Path
type: String
required: false
description: "Optional storage path for Telnet. Can contain property references to node attributes. A node attribute named ssh-password-storage-path will override this value."
scope: Instance
renderingOptions:
selectionAccessor: "STORAGE_PATH"
valueConversion: "STORAGE_PATH_AUTOMATIC_READ"
storage-path-root: "keys"
instance-scope-node-attribute: "password-storage-path"
storage-file-meta-filter: "Rundeck-data-type=password"