{% extends 'base.html' %} {% block title %}{% if page %} - {{ page }}{% endif %}{% endblock %} {% block nav %} {% if drones %} {% endif %} info {% endblock %} {% block content %}
Bee Hive
{% if not hiveData["hive"] %}

No Bees Abuzz!

{% else %} {% for cron, proc in hiveData["hive"].items() %}

{{ cron }} dangerous

{% for bee, item in proc.items() %} {% endfor %}
PID Bee Start Time Duration Run Count Action
{{ item['pid'] }} {{ bee }} {{ item['timestamp'] }} {{ item['duration'] }} {{ item['runcount'] }}
  • dangerous
{% endfor %} {% endif %} {% if hiveData["ondemand"] %}

ondemand

{% for cron, bees in hiveData["ondemand"].items() %} {% for slug, bee in bees.items() %} {% endfor %} {% endfor %}
ID Cron Command Name Description Args Action
{{ bee['id'] }} {{ cron }} {{ bee["command_slug"] }} {{ bee['name'] }} {{ bee['description'] }} {{ bee["args"] }}
  • remove_circle_outline
{% endif %}
{% for section, crons in sections.items() %}

{{ section }}

{% for cron, bees in crons.items() %} {% for slug, bee in bees.items() %} {% endfor %} {% endfor %}
ID Cron Command Name Description Args Enabled Action
{{ bee['id'] }}
{{ bee['name'] }}
{{ bee['description'] }}
{{ bee["args"] }} {{ "toggle_on" if bee["enabled"] else "toggle_off" }} {% if section != "ondemand" %}
    {% if section == "orphaned" %}
  • remove_circle_outline
  • {% endif %} {% if bee["enabled"] %}
  • queue
  • {% endif %}
  • summarize
{% endif %}
{% endfor %}
{% include 'modals/info.html' %} {% include 'modals/jsoneditor.html' %} {% include 'modals/add-bee.html' %} {% include 'modals/manage-crons.html' %} {% include 'modals/manage-commands.html' %} {% endblock %} {% block scripts %} {% endblock %}