X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=ice_validator%2Ftests%2Fhelpers.py;h=57449452cb40336aa16c2902841b9869d1968704;hb=f257796cdb575d5079dce9738e31808c089f4cf3;hp=12a7a1206474ad86c53e789295bd560b1a7ca205;hpb=2e4979ee3968d97c30770c43a11e7699481656a6;p=vvp%2Fvalidation-scripts.git diff --git a/ice_validator/tests/helpers.py b/ice_validator/tests/helpers.py index 12a7a12..5744945 100644 --- a/ice_validator/tests/helpers.py +++ b/ice_validator/tests/helpers.py @@ -287,3 +287,23 @@ def get_base_template_from_yaml_file(yaml_file): ): return os.path.join(dirname, "{}{}".format(basename, __)) return None + + +def parameter_type_to_heat_type(parameter): + # getting parameter format + if isinstance(parameter, list): + parameter_type = "comma_delimited_list" + elif isinstance(parameter, str): + parameter_type = "string" + elif isinstance(parameter, dict): + parameter_type = "json" + elif isinstance(parameter, int): + parameter_type = "number" + elif isinstance(parameter, float): + parameter_type = "number" + elif isinstance(parameter, bool): + parameter_type = "boolean" + else: + parameter_type = None + + return parameter_type