From 644d83e6609adc5b298918cc56920d6383611b11 Mon Sep 17 00:00:00 2001 From: spzala Date: Thu, 3 Sep 2015 18:59:26 -0700 Subject: [PATCH] Enable Translator with new TOSCA library (5) Fix an import error that shows up while running CLI program. Partially Implements: blueprint use-tosca-parser-library Change-Id: I5f2f5c8ec10d77cc747e7785af71e330625537bd --- translator/common/utils.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/translator/common/utils.py b/translator/common/utils.py index 18985250..3a0755d6 100644 --- a/translator/common/utils.py +++ b/translator/common/utils.py @@ -19,7 +19,7 @@ import re from toscaparser.tosca_template import ToscaTemplate from toscaparser.utils.gettextutils import _ import toscaparser.utils.yamlparser -from translator.hot.tosca_translator import TOSCATranslator as Translator +import translator import yaml YAML_ORDER_PARSER = toscaparser.utils.yamlparser.simple_ordered_parse @@ -222,7 +222,8 @@ class TranslationUtils(object): os.path.dirname(os.path.abspath(__file__)), hot_file) tosca = ToscaTemplate(tosca_tpl, params) - translate = Translator(tosca, params) + translate = translator.hot.tosca_translator.TOSCATranslator(tosca, + params) output = translate.translate() output_dict = toscaparser.utils.yamlparser.simple_parse(output) expected_output_dict = YamlUtils.get_dict(expected_hot_tpl)