Revision 736b67bf

b/flowspec/tasks.py
123 123
        routes = routes.filter(name=route_name)
124 124
    for route in routes:
125 125
        if route.has_expired() and (route.status != 'EXPIRED' and route.status != 'ADMININACTIVE' and route.status != 'INACTIVE'):
126
            logger.info('Expiring route %s' %route.name)
127
            subtask(delete).delay(route, reason="EXPIRED")
126
            if route.status != 'ERROR':
127
                logger.info('Expiring %s route %s' %(route.status, route.name))
128
                subtask(delete).delay(route, reason="EXPIRED")
128 129
#        elif route.has_expired() and (route.status == 'ADMININACTIVE' or route.status == 'INACTIVE'):
129 130
#            route.status = 'EXPIRED'
130 131
#            route.response = 'Rule Expired'
b/templates/user_routes.html
290 290
		{% ifequal route.status 'OUTOFSYNC' %}
291 291
		<a href="{% url edit-route route.name %}" class="edit_button" id="edit_button_{{route.pk}}">ReSync</a>
292 292
		{% else %}
293
		{% ifequal route.status 'ERROR' %}
294
		<a href="{% url edit-route route.name %}" class="edit_button" id="edit_button_{{route.pk}}">Fix it!</a>
295
		{% else %}
293 296
		-
294 297
		{% endifequal %}
298
		{% endifequal %}
295 299
		{% endif %}
296 300
		{% endifequal %}
297 301
		</td>

Also available in: Unified diff