{% macro name_id(user) -%} {% if user %} {{ user|shortname }} ({{ user.id }}) {% endif %} {%- endmacro %}
{% set title = "Bookings List" %} {% set navigation = [('Admin', ''), ('Bookings List', '')] %} {% include 'include_header.html' %} {% import "entry_macros.html" as macros %}
Bookings List
{% for b in bookings %} {% set pi = b.owner.get_pi() %} {% set pi_name = pi.name if pi else '' %} {% if b.project %} {% else %} {% endif %} {% endfor %}
id resource type creator owner operator pi project dates extra slot_auth experiment sessions actions
{{ '%03d'|format(b.id) }} {{ b.resource.name }} {{ b.type }} {{ name_id(b.creator) }} {{ name_id(b.owner) }} {{ name_id(b.operator) }}{{ pi_name }}{{ macros.project(b.project) }}{{ b.start|pretty_datetime }} - {{ b.end|pretty_datetime }} {{ b.extra }} {{ b.slot_auth }} {{ b.experiment }} {% set sessions = b.session %}
{{ macros.session_list(sessions) }}