summaryrefslogtreecommitdiffstats
path: root/cdap/demo_blueprints/cdap_hello_world.yaml
diff options
context:
space:
mode:
Diffstat (limited to 'cdap/demo_blueprints/cdap_hello_world.yaml')
-rw-r--r--cdap/demo_blueprints/cdap_hello_world.yaml28
1 files changed, 4 insertions, 24 deletions
diff --git a/cdap/demo_blueprints/cdap_hello_world.yaml b/cdap/demo_blueprints/cdap_hello_world.yaml
index 197603f..f150cb0 100644
--- a/cdap/demo_blueprints/cdap_hello_world.yaml
+++ b/cdap/demo_blueprints/cdap_hello_world.yaml
@@ -2,9 +2,8 @@ tosca_definitions_version: cloudify_dsl_1_3
imports:
- http://www.getcloudify.org/spec/cloudify/3.4/types.yaml
- #- {{ ONAPTEMPLATE_RAWREPOURL_org_onap_dcaegen2 }}/type_files/cdap/14.0.2/cdap_types.yaml
- - {{ ONAPTEMPLATE_RAWREPOURL_org_onap_dcaegen2 }}/type_files/cdap/14.2.0/cdap_types.yaml
- #TODO: IMPORT ALEX'S TYPE FILE
+ - {{ ONAPTEMPLATE_RAWREPOURL_org_onap_dcaegen2 }}/type_files/cdap/14.2.1/cdap_types.yaml
+ - {{ ONAPTEMPLATE_RAWREPOURL_org_onap_dcaegen2 }}/type_files/dcaepolicy/0.0.1/node-type.yaml
inputs:
hello_world_jar_url:
@@ -13,25 +12,6 @@ inputs:
type: string
default : "cdap_broker"
-#TODO: THIS WILL GO AWAY ONCE TYPE FILE IS IMP[ORTED
-node_types:
- dcae.nodes.policy:
- derived_from: cloudify.nodes.Root
- properties:
- policy_id:
- description: PK to policy
- type: string
- default: DCAE_alex.Config_empty-policy
- policy_apply_mode:
- description: choice of how to apply the policy update - none or script
- type: string
- default: none
- interfaces:
- cloudify.interfaces.lifecycle:
- create:
- implementation: cdap_deploy.cdapcloudify.cdap_plugin.policy_get
-#TODO: THIS WILL GO AWAY ONCE TYPE FILE IS IMP[ORTED
-
node_templates:
hw_app_policy_test:
type: dcae.nodes.policy
@@ -53,8 +33,8 @@ node_templates:
'who'
service_endpoints:
[{"service_name" : "Greeting", "service_endpoint" : "greet", "endpoint_method" : "GET"}]
- app_config: {"foo" : "foo-test"}
- app_preferences: {"foo_updated" : "foo-pref-test"}
+ app_config: {"foo" : "you should never see this; it should be overwritten by policy"}
+ app_preferences: {"foo_updated" : "you should never see this; it should be overwritten by policy"}
interfaces:
cloudify.interfaces.lifecycle: