Skip to content

Commit de6861f

Browse files
committed
Move warnings to log and improve content of the messages
1 parent 5e203ca commit de6861f

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

macros/internal/metadata_processing/yaml_metadata_parser.sql

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,11 @@
55
{% if name in metadata_dict.keys() %}
66
{% set return_value = metadata_dict.get(name) %}
77
{% if datavault4dbt.is_something(parameter)%}
8-
{% do exceptions.warn("[" ~ this ~ "] Warning: Parameter '" ~ name ~ "' defined both in yaml-metadata and separately. Definition in yaml-metadata will be used, and separate parameter is ignored.") %}
8+
{{ log("[" ~ this ~ "] Parameter '" ~ name ~ "' defined both in yaml-metadata and separately. Value from yaml-metadata will be used, and separate parameter is ignored.", info=False) }}
99
{% endif %}
1010
{% elif datavault4dbt.is_something(parameter) %}
1111
{% set return_value = parameter %}
12-
{% do exceptions.warn("[" ~ this ~ "] Warning: yaml-metadata given, but parameter '" ~ name ~ "' not defined in there. Using '" ~ name ~ "' parameter defined outside. We advise to use only one method of parameter passing.") %}
12+
{{ log("[" ~ this ~ "] yaml-metadata given, but parameter '" ~ name ~ "' not defined in there. Applying '" ~ parameter ~ "' which is either a parameter passed separately or the default value.", info=False) }}
1313
{% elif required %}
1414
{{ exceptions.raise_compiler_error("[" ~ this ~ "] Error: yaml-metadata given, but required parameter '" ~ name ~ "' not defined in there or outside in the parameter. \n Description of parameter '" ~ name ~ "': \n" ~ documentation ) }}
1515
{% else %}

0 commit comments

Comments
 (0)