{% extends "admin/base_site.html" %} {% comment %} This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this file, You can obtain one at http://mozilla.org/MPL/2.0/. {% endcomment %} {% load proto_tags %} {% load i18n proto_tags admin_static %} {% load l10n %} {% block extrahead %} {% load static %} {% get_static_prefix as STATIC_PREFIX %} {% endblock %} {% block breadcrumbs %} {% if not is_popup %} {% endif %} {% endblock %} {% block content %}

Relatório de Rack


Filtro

{% if request.GET.dc and request.GET.dc != '0' and request.GET.rack and request.GET.rack != '0' %} {% for dc in dcs %} {% if dc.fileiras %} {% if not forloop.first %}
{% endif %}

{{ dc.entidade }} - {{ dc.nome|default:'' }}

{% for fileira in dc.fileiras %}

{% for rack in fileira.racks %} {% with ''|center:2 as range %} {% for _ in range %} {% with forloop.counter as flag_traseiro %}
{% if flag_traseiro == 1 %}

{{ rack.nome|default:'' }} ({{ rack.vazio }} ocupado)

{% for eq in rack.equipamentos_pdu %} {% if eq.pos_col == 'LE' %} {% if eq.id %} {% endif %}
{% if eq.imagem %}{% endif %}
{% if eq.id %}
{% endif %} {% endif %} {% endfor %}
{% for eq in rack.equipamentos_pdu %} {% if eq.pos_col == 'LD' %} {% if eq.id %} {% endif %}
{% if eq.imagem %}{% endif %}
{% if eq.id %}
{% endif %} {% endif %} {% endfor %}
{% endif %} {% if flag_traseiro == 2 %} {# rack visão traseira #}

{{ rack.nome|default:'' }} (Visão traseira)

{% for eq in rack.equipamentos_pdu %} {% if eq.pos_col == 'TE' %} {% if eq.id %} {% endif %}
{% if eq.imagem %}{% endif %}
{% if eq.id %}
{% endif %} {% endif %} {% endfor %}
{% for eq in rack.equipamentos_pdu %} {% if eq.pos_col == 'TD' %} {% if eq.id %} {% endif %}
{% if eq.imagem %}{% endif %}
{% if eq.id %}
{% endif %} {% endif %} {% endfor %}
{% endif %}{# rack traseiro #}
{# div do rack #} {% endwith %} {% endfor %}{# ENDFOR RACK #} {% endwith %} {% endfor %} {% for rack in fileira.racks %}
{% for eq in rack.equipamentos %} {% endfor %}
Equipamentos.
ID Nome Desc SN PN Modelo Tam(U) Pos(F) Col
{{ eq.id }} {{ eq.nome|default:'' }} {{ eq.nome|default:'' }}{{ eq.descricao|truncatechars:105 }} {{ eq.sn|default:'' }} {{ eq.pn|default:'' }} {{ eq.modelo|default:'' }} {{ eq.tam_u }} {{ eq.pos_original }} {{ eq.pos_col|default:'-' }}
{# pdus #}
{% for eq in rack.equipamentos_pdu %} {% endfor %}
PDUs.
Desc Tam Pos Col
{{ eq.nome|default:'' }}{{ eq.descricao }} {{ eq.tam_u }} {{ eq.pos_original }} {{ eq.pos_col|default:'-' }}
{# pdus #} {% if rack.equipamentos_fora_visao %}
{% for eq in rack.equipamentos_fora_visao %} {% endfor %}
Outros equipamentos.
Desc Tam Pos Col
{{ eq.nome|default:'' }}{{ eq.descricao }} {{ eq.tam_u }} {{ eq.pos }} {{ eq.pos_col|default:'-' }}
{% endif %}{# fora de visão #} {% if rack.conflitos %}
{% for conflito in rack.conflitos %} {% if conflito.eq1 %} {% endif %} {% if conflito.eq2 %} {% endif %} {% endfor %}
Conflitos.
EQ Pos Alt
{{ conflito.obs }}
{{ conflito.eq1.descricao }} {{ conflito.eq1.pos }} {{ conflito.eq1.tam_u }}
{{ conflito.eq2.descricao }} {{ conflito.eq2.pos }} {{ conflito.eq2.tam_u }}
{% endif %}{# conflitos #}
{# div dos conflitos #} {% endfor %} {% endfor %}{# ENDFOR FILEIRA #}
{% endif %}{# if dc.fileiras #} {% endfor %}{# ENDFOR DC #} {% endif %} {% endblock %}