Top Resource Changes, by Number of Reports with Change

{% for date_s in dates %}{% endfor %} {% for date_s in dates %} {% if 'aggregate' in data[date_s] and 'reports' in data[date_s]['aggregate'] and 'run_count' in data[date_s]['aggregate']['reports'] and data[date_s]['aggregate']['reports']['run_count'] > 0 %} {% else %} {% endif %} {% endfor %} {% for res_type, res_title in data[dates[0]]['aggregate']['reports']['resources']['changed']|resourcedictsort %} {% if loop.index > config['num_rows'] %}{% break %}{% endif %} {% set res_tup = (res_type, res_title) %} {% for date_s in dates %} {% endfor %} {% endfor %}
 {{ date_s }}
Total Reports{{ data[date_s]['aggregate']['reports']['run_count'] }} 
{{ res_tup[0] }}[{{ res_tup[1] }}] {% if 'aggregate' in data[date_s] and 'reports' in data[date_s]['aggregate'] and 'resources' in data[date_s]['aggregate']['reports'] and 'changed' in data[date_s]['aggregate']['reports']['resources'] and res_tup in data[date_s]['aggregate']['reports']['resources']['changed'] %} {{ data[date_s]['aggregate']['reports']['resources']['changed'][res_tup]|reportmetricformat }} {% if data[date_s]['aggregate']['reports']['run_count'] > 0 %} {{ '({0:.0%})'.format(data[date_s]['aggregate']['reports']['resources']['changed'][res_tup]/data[date_s]['aggregate']['reports']['run_count']) }} {% endif %} {% else %}   {% endif %}

Top Resource Failures, by Number of Reports with Failure

{% for date_s in dates %}{% endfor %} {% for date_s in dates %} {% if 'aggregate' in data[date_s] and 'reports' in data[date_s]['aggregate'] and 'run_count' in data[date_s]['aggregate']['reports'] and data[date_s]['aggregate']['reports']['run_count'] > 0 %} {% else %} {% endif %} {% endfor %} {% for res_type, res_title in data[dates[0]]['aggregate']['reports']['resources']['failed']|resourcedictsort %} {% if loop.index > config['num_rows'] %}{% break %}{% endif %} {% set res_tup = (res_type, res_title) %} {% for date_s in dates %} {% endfor %} {% endfor %}
 {{ date_s }}
Total Reports{{ data[date_s]['aggregate']['reports']['run_count'] }} 
{{ res_tup[0] }}[{{ res_tup[1] }}] {% if 'aggregate' in data[date_s] and 'reports' in data[date_s]['aggregate'] and 'resources' in data[date_s]['aggregate']['reports'] and 'failed' in data[date_s]['aggregate']['reports']['resources'] and res_tup in data[date_s]['aggregate']['reports']['resources']['failed'] %} {{ data[date_s]['aggregate']['reports']['resources']['failed'][res_tup]|reportmetricformat }} {% if data[date_s]['aggregate']['reports']['run_count'] > 0 %} {{ '({0:.0%})'.format(data[date_s]['aggregate']['reports']['resources']['failed'][res_tup]/data[date_s]['aggregate']['reports']['run_count']) }} {% endif %} {% else %}   {% endif %}