diff options
author | julien zhang <zhang.jun3g@zte.com.cn> | 2017-09-13 01:22:30 +0000 |
---|---|---|
committer | Gerrit Code Review <gerrit@opnfv.org> | 2017-09-13 01:22:30 +0000 |
commit | 87920ff99ba0a2ba5cbe0532a4f6d94846525f51 (patch) | |
tree | 0d807a25a96db2c2d9c90ff1266bb94a3840bb15 | |
parent | 8153ff1bac0ec3664c777302396698e4fb5f34b9 (diff) | |
parent | 0ca37647fe417e078c5bd70f8452c264ace3a2d7 (diff) |
Merge "Fix substitution mapping assigned value to nodetemplate"
-rw-r--r-- | tosca2heat/tosca-parser/toscaparser/shell.py | 3 | ||||
-rw-r--r-- | tosca2heat/tosca-parser/toscaparser/tosca_template.py | 17 |
2 files changed, 11 insertions, 9 deletions
diff --git a/tosca2heat/tosca-parser/toscaparser/shell.py b/tosca2heat/tosca-parser/toscaparser/shell.py index ba9c28f..88c7473 100644 --- a/tosca2heat/tosca-parser/toscaparser/shell.py +++ b/tosca2heat/tosca-parser/toscaparser/shell.py @@ -91,11 +91,8 @@ class ParserShell(object): no_required_paras_check=nrpv, debug_mode=debug_mode) except ValidationError as e: - msg = _(' ===== main service template ===== ') - log.error(msg) log.error(e.message) if debug_mode: - print(msg) print(e.message) else: raise e diff --git a/tosca2heat/tosca-parser/toscaparser/tosca_template.py b/tosca2heat/tosca-parser/toscaparser/tosca_template.py index c9be9dd..30432af 100644 --- a/tosca2heat/tosca-parser/toscaparser/tosca_template.py +++ b/tosca2heat/tosca-parser/toscaparser/tosca_template.py @@ -251,13 +251,11 @@ class ToscaTemplate(object): nested_template = ToscaTemplate( path=fname, parsed_params=parsed_params, sub_mapped_node_template=nodetemplate, - no_required_paras_check=nrpv) + no_required_paras_check=nrpv, + debug_mode=self.debug_mode) except ValidationError as e: - msg = _(' ===== nested service template ===== ') - log.error(msg) log.error(e.message) if self.debug_mode: - print(msg) print(e.message) else: raise e @@ -272,7 +270,7 @@ class ToscaTemplate(object): self.nested_tosca_templates_with_topology.\ append(nested_template) # Set the substitution toscatemplate for mapped node - nodetemplate.sub_mapping_tosca_template = \ + nodetemplate.substitution_mapped = \ nested_template def _validate_field(self): @@ -337,8 +335,15 @@ class ToscaTemplate(object): if not self.debug_mode: raise exceptions else: + if self.sub_mapped_node_template: + msg = _('======== nested service template ======== ') + + else: + msg = _('======== main service template ======== ') + print(msg) print(exceptions.message) - log.error(exceptions.message) + log.error(msg) + log.error(exceptions.message) else: if self.input_path: msg = (_('The input "%(path)s" successfully passed ' |