diff options
Diffstat (limited to 'python/templates/pages/new/logs')
-rw-r--r-- | python/templates/pages/new/logs/build/index.html | 72 | ||||
-rw-r--r-- | python/templates/pages/new/logs/index.html | 46 |
2 files changed, 118 insertions, 0 deletions
diff --git a/python/templates/pages/new/logs/build/index.html b/python/templates/pages/new/logs/build/index.html new file mode 100644 index 0000000..9ae0656 --- /dev/null +++ b/python/templates/pages/new/logs/build/index.html @@ -0,0 +1,72 @@ +{% extends "layout/base.html" %} +{% block content %} +<div class="row"> + <h2>{{ BLI.C }}/{{ BLI.P }}-{{ BLI.V }}::{{ BLI.R }} + {% if BLI.Fail %} + {% for BE in BLI.BE_tmp %} + {% if BE.ErrorId.ErrorId == 1 %} + <span class="label label-warning">{{ BE.ErrorId.ErrorName|upper }}</span> + {% elif BE.ErrorId.ErrorId == 2 %} + <span class="label label-warning">{{ BE.ErrorId.ErrorName|upper }}</span> + {% elif BE.ErrorId.ErrorId == 3 %} + <span class="label label-info">OTHERS</span> + {% else %} + <span class="label label-danger">{{ BE.ErrorId.ErrorName|upper }}</span> + {% endif %} + {% endfor %} + {% else %} + <span class="label label-success">OK</span> + {% endif %} + </h2> +</div> +<div class="row-fluid"> + <div class=span3> + <p class="lead">Host information</p> + Host: {{ BLI.hostname }}<br /> + Config: {{BLI.config }}<br /> + Profile: {{BLI.profile }}<br/> + Emerge options : + </div> + {% if BLI.use_enable %} + <div class="span3 "> + <p class="lead">Enabled useflags</p> + {% for use in BLI.use_enable %} + {{ use }} + {% endfor %} + </div> + {% endif %} + {% if BLI.use_disable %} + <div class=span3> + <p class="lead">Disabled useflags</p> + {% for use in BLI.use_disable %} + {{ use }} + {% endfor %} + </div> +{% endif %} + </div> + <div class="row-fluid"> + <div class=span12> + {% if BLI.Summery_text %} + <p class="lead">Summery: </p> + {{ BLI.Summery_text|linebreaks }} + {% endif %} + </div> + </div> + <div class="row-fluid"> + <div class=span12> + {% if BLI.RepomanQA %} + <p class="lead">Repoman QA Summery: </p> + {{ BLI.RepomanQA|linebreaks }} + {% endif %} + </div> + </div> + <div class="row-fluid"> + <div class="span12"> + {% if BLI.logname %} + <br /> + Log file name:{{ BLI.logname }}<br /> + <a href="{{ STATIC_URL }}logs/{{BLI.hostname}}/{{BLI.config}}/{{ BLI.logname }}">Raw log<a/><br /> + {% endif %} + </div> + </div> +{% endblock %}
\ No newline at end of file diff --git a/python/templates/pages/new/logs/index.html b/python/templates/pages/new/logs/index.html new file mode 100644 index 0000000..656ad7e --- /dev/null +++ b/python/templates/pages/new/logs/index.html @@ -0,0 +1,46 @@ +{% extends "layout/base.html" %} +{% block content %} +<div class="row"> + <h2>New Logs's</h2> + <div class="panel-group" id="accordion" role="tablist" aria-multiselectable="true"> + {% for BL in BL_tmp %} + <div class="panel panel-default"> + <div class="panel-heading" role="tab" id="heading{{ BL.BuildLogId }}"> + <h4 class="panel-title"> + <a role="button" data-toggle="collapse" data-parent="#accordion" href="#collapse{{ BL.BuildLogId }}" aria-expanded="false" aria-controls="collapse{{ BL.BuildLogId }}"> + {{ BL.C}}/{{ BL.P }}-{{ BL.V }}::{{ BL.R }} + {{ BL.SummeryText|truncatewords:6 }} + </a> + <td class="text-right"> + {% if BL.Fail %} + {% for BE in BL.BE_tmp %} + {% if BE.BuildLogId.BuildLogId == BL.BuildLogId %} + {% if BE.ErrorId.ErrorId == 1 or BE.ErrorId.ErrorId == 2 %} + <span class="label label-warning">{{ BE.ErrorId.ErrorName|upper }}</span> + {% elif BE.ErrorId.ErrorId == 3 %} + <span class="label label-info">OTHERS</span> + {% else %} + <span class="label label-danger">{{ BE.ErrorId.ErrorName|upper }}</span> + {% endif %} + {% endif %} + {% endfor %} + {% else %} + <span class="label label-success">OK</span> + {% endif %} + <a class="btn btn-default btn-xs" href="/new/logs/build/{{ BL.BuildLogId }}/">More info</a> + </td> + </h4> + </div> + <div id="collapse{{ BL.BuildLogId }}" class="panel-collapse collapse in" role="tabpanel" aria-labelledby="heading{{ BL.BuildLogId }}"> + <div class="panel-body"> + {{ BL.SummeryText|linebreaksbr }} + {% if BL.PR %} + {{ BL.PR|linebreaksbr }} + {% endif %} + </div> + </div> + </div> + {% endfor %} + </div> +</div> +{% endblock %}
\ No newline at end of file |