{% set resource_base = report['resource_base'] %} {% set resource_test = report['resource_test'] %} {% set changed = report['changed'] %} GeoBase diff report

GeoBase Resources

Type Resource Description
Base {{ resource_base.id }} {{ resource_base.description }}
Test {{ resource_test.id }} {{ resource_test.description }}

Status

Direct Other
Changed {{ changed['direct'] | length }} {{ changed['other'] | length }}
Added {{ report['added']['direct'] | length }} {{ report['added']['other'] | length }}
Deleted {{ report['deleted']['direct'] | length }} {{ report['deleted']['other'] | length }}
{% if changed %}

Changed Regions

{% for name in ['direct', 'other'] %} {% set regions = changed[name] %} {% if regions %}

{{ name.title() }}

{% for region in regions %} {% for idx in range(region['changed_fileds'] | length) %} {% endfor %} {% endfor %}
RegionID Name Field Before After
{% if idx == 0 %} {{ region['reg_id'] }} {% endif %} {% if idx == 0 %} {{ region['name'] }} {% endif %} {{ region['changed_fileds'][idx]['field'] }} {{ region['changed_fileds'][idx]['base'] }} {{ region['changed_fileds'][idx]['test'] }}
{% endif %} {% endfor %} {% endif %} {% for other in ['added', 'deleted'] %} {% if report[other]['direct'] or report[other]['other'] %}

{{ other.title() }} Regions

{% for name in ['direct', 'other'] %} {% set regions = report[other][name] %} {% if regions %}

{{ name.title() }}

{% for region in regions %} {% endfor %}
RegionID Name
{{ region['reg_id'] }} {{ region['name'] }}
{% endif %} {% endfor %} {% endif %} {% endfor %}