{% macro get_parent_models(model_name) %}
    {% if execute %}
        {% set model = ( graph.nodes.values() | selectattr('name', 'equalto', model_name) | list ).pop() %}
        {% set depends_on = model.depends_on['nodes'] %}
        {% set new_depends_on = [] %}
        {% for item in depends_on %} 
            {% do new_depends_on.append(item.split('.')[2]) %}
        {% endfor %}     
        {{ return(new_depends_on) }}
        
    {% endif %}
{% endmacro %}