{%- import 'ui/kit.html' as kit %}{% import 'ui/broker/_fmt.html' as fmt -%} {%- if sub is none %} {% call kit.drawer('subscription', key) %}
Not found.
{% endcall %} {%- else %} {% call kit.drawer('subscription', key) %} {{ fmt.flash(message, tone) }} {{ kit.kv([('Subscription', sub.subscription), ('Subscriber', sub.subscriber), ('Action', sub.action), ('Handler', sub.handler), ('Max retries', sub.max_retries), ('Status', 'active' if sub.active else 'inactive'), ('Delivered', sub.delivered), ('In flight / failed', sub.pending), ('Failed', sub.failed), ('Description', sub.description or '-')]) }}