{% extends "admin/base_site.html" %} {% load static django_rq %} {% block title %}Queue {{ queue.name }} {{ block.super }}{% endblock %} {% block extrastyle %} {{ block.super }} {% endblock %} {% block breadcrumbs %} {% endblock %} {% block content_title %}{% endblock %} {% block content %}

Queue {{ queue.name }}

Connection
Host
{{ connection_kwargs.host|default_if_none:"—" }}
Port
{{ connection_kwargs.port|default_if_none:"—" }}
DB
{{ connection_kwargs.db|default_if_none:"—" }}
{% if connection_kwargs.username %}
Username
{{ connection_kwargs.username }}
{% endif %} {% if connection_kwargs.service_name %}
Service name
{{ connection_kwargs.service_name }}
{% endif %} {% if connection_kwargs.sentinels %}
Sentinels
{% for host, port in connection_kwargs.sentinels %}{{ host }}:{{ port }}{% if not forloop.last %}, {% endif %}{% endfor %}
{% endif %} {% if connection_kwargs.unix_socket_path or connection_kwargs.path %}
Unix socket
{{ connection_kwargs.unix_socket_path|default:connection_kwargs.path }}
{% endif %}
Configuration
Async
{{ queue_config.ASYNC|default_if_none:True }}
Default timeout
{{ queue_config.DEFAULT_TIMEOUT|default:"—" }}
Serializer
{{ queue_config.SERIALIZER|default:"—" }}
Queue class
{{ queue_config.QUEUE_CLASS|default:"—" }}
Job class
{{ queue_config.JOB_CLASS|default:"—" }}
Worker class
{{ queue_config.WORKER_CLASS|default:"—" }}
Activity
Oldest queued
{% if oldest_queued_job %}
{{ oldest_queued_job.enqueued_at|timestamp_tooltip }}
{{ oldest_queued_job.id }} {% else %}—{% endif %}
Newest queued
{% if newest_queued_job %}
{{ newest_queued_job.enqueued_at|timestamp_tooltip }}
{{ newest_queued_job.id }} {% else %}—{% endif %}
Workers
{% if scheduler_pid is not False %}
Scheduler PID
{{ scheduler_pid|default_if_none:"Inactive" }}
{% endif %}
{% endblock %}