-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathplugin.yaml
More file actions
34 lines (29 loc) · 948 Bytes
/
Copy pathplugin.yaml
File metadata and controls
34 lines (29 loc) · 948 Bytes
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
30
31
32
33
34
plugins:
exec:
executor: host_agent
package_name: cloudify-execution-plugin
package_version: '0.3'
source: https://github.com/EarthmanT/cloudify-execution-plugin/archive/0.3.zip
data_types:
cloudify.types.exec.Package:
properties:
resource_list:
description: A list of file paths under the blueprint root.
default: []
template_variables:
description: A dict containing variables as key-values.
default: {}
node_types:
cloudify.nodes.Execution:
derived_from: cloudify.nodes.SoftwareComponent
properties:
resource_config:
type: cloudify.types.exec.Package
interfaces:
cloudify.interfaces.lifecycle:
create: &exec_op
implementation: exec.exec_plugin.tasks.execute
inputs:
resource_config:
type: cloudify.types.exec.Package
default: { get_property: [ SELF, resource_config ] }