{% extends "admin/base_site.html" %} {% load i18n static admin_modify %} {% block title %}Inspect {{ original }}{% endblock %} {% block extrahead %}{{ block.super }} {% url 'admin:jsi18n' as jsi18nurl %} {{ media }} {% endblock %} {% block extrastyle %} {{ block.super }} {% get_static_prefix as STATIC_PREFIX %} {% get_media_prefix as MEDIA_PREFIX %} {% endblock %} {% block coltype %}{% if ordered_objects %}colMS{% else %}colM{% endif %}{% endblock %} {% block bodyclass %}{{ opts.app_label }}-{{ opts.object_name.lower }} inspect-form{% endblock %} {% if is_popup %} {% block breadcrumbs %} {% endblock %} {% endif %} {% block content %} {% spaceless %}
{% trans "Status" %} {% trans "Memory" %} {% trans "Clients" %} {% trans "Details" %}
{{ stats.status }} {{ stats.memory }} {{ stats.clients }} {% for key, value in stats.brief_details.items %} {% endfor %}
{{ key }}{{ value }}
{% for db, db_detail in databases.items %}

{% trans "Database" %} {{ db }}: {% if db_detail.sampling %} {% with db_detail.size as total %} {% blocktrans count original.sampling_threshold as size %} {{ size }} random key our of {{ total }} {% plural %} {{ size }} random keys our of {{ total }} {% endblocktrans %} {% endwith %} {% else %} {% blocktrans count db_detail.size as size %} {{ size }} key, {% plural %} {{ size }} keys, {% endblocktrans %} {% trans "memory:" %} ~{{ db_detail.total_memory|filesizeformat }} total, ~{{ db_detail.volatile_memory|filesizeformat }} volatile, ~{{ db_detail.persistent_memory|filesizeformat }} persistent {% endif %} {% if db_detail.active %} ← {% else %} – {% trans "Show details" %} {% endif %}

{% if db_detail.active %} {% for key, key_detail in db_detail.keys.items %} {% if key_detail.error %} {% else %} {% endif %} {% endfor %}
{% trans "Keys" %} ({{ db_detail.keys|length }}) {% trans "Details" %}
{% trans "Type" %} {% trans "TTL" %} {% trans "Encoding" %} {% trans "Items" %} {% trans "Idletime" %} {% trans "Refs" %}
{{ key }}{% trans "ERROR:" %} {{ key_detail.error }}{{ key_detail.type }} {{ key_detail.ttl }} {{ key_detail.encoding }} {{ key_detail.length }} {{ key_detail.idletime }} {{ key_detail.refcount }}
{% endif %}
{% endfor %} {% if key_details %}

{% trans "Key details" %}: {{ key_details.name }}

{% if key_details.error %} {% else %} {% endif %}
{% trans "Type" %} {% trans "TTL" %} {% trans "Encoding" %} {% trans "Items" %} {% trans "Idletime" %} {% trans "Refs" %}
{% trans "ERROR:" %} {{ key_details.error }}{{ key_details.type }} {{ key_details.ttl }} {{ key_details.encoding }} {{ key_details.length }} {{ key_details.idletime }} {{ key_details.refcount }}

{% trans "Key data" %}: {{ key_details.name }}

{% for key, value in key_details.data.object_list|default:key_details.data %} {% endfor %}
{{ key }}{{ value|pprint }}
{% if key_details.data.paginator and key_details.data.paginator.num_pages > 1 %}

{% for nr in key_details.data.paginator.page_range %} {% if key_details.data.number == nr %} {{ nr }} {% else %} {{ nr }} {% endif %} {% endfor %} {{ key_details.data.paginator.count }} items

{% endif %}
{% endif %}
{% endspaceless %} {% endblock %}