{% extends main.html %} {% block content %}

Task: {{ Task }}

{% if Task in rprocessing %} {% end %} {% if Task in nbytes %} {% end %} {% if task_state[Task] == 'waiting' %} {% for dep in waiting[dep] %} {% end %} {% end %}
status {{ task_state[Task] }}
processing on {{ rprocessing.get(Task) }}
call stack Call Stack
bytes in memory {{ nbytes.get(Task) }}
waiting on {{dep}}

Dependencies

{% for dep in dependencies.get(Task, ()) %} {% end %}
Key State
{{dep}} {{ task_state[dep] }}

Dependents

{% for dep in dependents.get(Task, ()) %} {% end %}
Key State
{{dep}} {{ task_state[dep] }}
{% if task_state[Task] == 'memory' %}

Workers with data

{% set workers = who_has[Task] %} {% include "worker-table.html" %}
{% end %} {% if Task in who_wants %}

Clients with future

    {% for client in who_wants.get(Task, ()) %}
  • {{client}}
  • {% end %}
{% end %}

Transition Log

{% for key, start, finish, recommendations, time in server.story(Task) %} {% for key2, rec in recommendations.items() %} {% end %} {% end %}
Time Key Start Finish Recommended Key Recommended Action
{{ fromtimestamp(time) }} {{key}} {{ start }} {{ finish }}
{{key2}} {{ rec }}
{% end %}