summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'python/templates/pages/new/logs')
-rw-r--r--python/templates/pages/new/logs/build/index.html72
-rw-r--r--python/templates/pages/new/logs/index.html46
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