{% extends '_base.html' %} {% load custom_links %} {% load helpers %} {% block header %}
Previous Rack Next Rack {% if perms.dcim.change_rack %} Edit this rack {% endif %} {% if perms.dcim.delete_rack %} Delete this rack {% endif %}

{% block title %}Rack {{ rack }}{% endblock %}

{% include 'inc/created_updated.html' with obj=rack %}
{% custom_links rack %}
{% endblock %} {% block content %}
Rack
Site {% if rack.site.region %} {{ rack.site.region }} {% endif %} {{ rack.site }}
Group {% if rack.group %} {{ rack.group }} {% else %} None {% endif %}
Facility ID {{ rack.facility_id|placeholder }}
Tenant {% if rack.tenant %} {% if rack.tenant.group %} {{ rack.tenant.group }} {% endif %} {{ rack.tenant }} {% else %} None {% endif %}
Status {{ rack.get_status_display }}
Role {% if rack.role %} {{ rack.role }} {% else %} None {% endif %}
Serial Number {{ rack.serial|placeholder }}
Asset Tag {{ rack.asset_tag|placeholder }}
Devices {{ rack.devices.count }}
Utilization {% utilization_graph rack.get_utilization %}
Dimensions
Type {% if rack.type %} {{ rack.get_type_display }} {% else %} None {% endif %}
Width {{ rack.get_width_display }}
Height {{ rack.u_height }}U ({% if rack.desc_units %}descending{% else %}ascending{% endif %})
Outer Width {% if rack.outer_width %} {{ rack.outer_width }} {{ rack.get_outer_unit_display }} {% else %} {% endif %}
Outer Depth {% if rack.outer_depth %} {{ rack.outer_depth }} {{ rack.get_outer_unit_display }} {% else %} {% endif %}
{% include 'inc/custom_fields_panel.html' with obj=rack %} {% include 'extras/inc/tags_panel.html' with tags=rack.tags.all url='dcim:rack_list' %}
Comments
{% if rack.comments %} {{ rack.comments|gfm }} {% else %} None {% endif %}
{% if power_feeds %}
Power Feeds
{% for powerfeed in power_feeds %} {% with power_port=powerfeed.connected_endpoint %} {% if power_port %} {% else %} {% endif %} {% endwith %} {% endfor %}
Panel Feed Status Type Utilization
{{ powerfeed.power_panel.name }} {{ powerfeed.name }} {{ powerfeed.get_status_display }} {{ powerfeed.get_type_display }} {% utilization_graph power_port.get_power_draw.allocated|percentage:powerfeed.available_power %}N/A
{% endif %}
Images
{% include 'inc/image_attachments.html' with images=rack.images.all %} {% if perms.extras.add_imageattachment %} {% endif %}
Reservations
{% if reservations %} {% for resv in reservations %} {% endfor %}
Units Tenant Description
{{ resv.unit_list }} {% if resv.tenant %} {{ resv.tenant }} {% else %} None {% endif %} {{ resv.description }}
{{ resv.user }} · {{ resv.created }}
{% if perms.dcim.change_rackreservation %} {% endif %} {% if perms.dcim.delete_rackreservation %} {% endif %}
{% else %}
None
{% endif %} {% if perms.dcim.add_rackreservation %} {% endif %}

Front

{% include 'dcim/inc/rack_elevation.html' with primary_face=front_elevation secondary_face=rear_elevation face_id=0 reserved_units=rack.get_reserved_units %}

Rear

{% include 'dcim/inc/rack_elevation.html' with primary_face=rear_elevation secondary_face=front_elevation face_id=1 reserved_units=rack.get_reserved_units %}
Non-Racked Devices
{% if nonracked_devices %} {% for device in nonracked_devices %} {% endfor %}
Name Role Type Parent
{{ device }} {{ device.device_role }} {{ device.device_type.display_name }} {% if device.parent_bay %} {{ device.parent_bay }} {% else %} {% endif %}
{% else %}
None
{% endif %} {% if perms.dcim.add_device %} {% endif %}
{% endblock %} {% block javascript %} {% endblock %}