]> git.ipfire.org Git - pbs.git/commitdiff
builders: Show system information
authorMichael Tremer <michael.tremer@ipfire.org>
Sat, 25 Jan 2025 19:04:45 +0000 (19:04 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Sat, 25 Jan 2025 19:04:45 +0000 (19:04 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/templates/builders/index.html
src/templates/builders/show.html

index 1c8139e0be9bb6a7bc6a32f4b21db44f8c10e0e1..df2c873893128908153d8b50e6961b997bebe490 100644 (file)
                                                </h5>
 
                                                <h6 class="subtitle is-6">
+                                                       {# System #}
+                                                       {% if builder.sys_name or builder.sys_vendor %}
+                                                               {% if builder.sys_vendor %}
+                                                                       {{ builder.sys_vendor }}
+                                                               {% endif %}
+
+                                                               {% if builder.sys_vendor and builder.sys_name %}
+                                                                       &bull;
+                                                               {% endif %}
+
+                                                               {% if builder.sys_name %}
+                                                                       {{ builder.sys_name }}
+                                                               {% endif %}
+
+                                                               &bull;
+                                                       {% endif %}
+
+                                                       {# Processor #}
                                                        {{ builder.cpu_model or _("Unknown Processor") }}
                                                </h6>
                                        </div>
index 6427cf8072a931da1425d7dcdef1b5c1135f9023..1d0151b7bb90cbddbdf328b72e3a39a1c486c8b5 100644 (file)
                                {% set stats = builder.get_stats() %}
 
                                <div class="level">
+                                       {# System #}
+                                       {% if builder.sys_vendor or builder.sys_name %}
+                                               <div class="level-item has-text-centered">
+                                                       <div>
+                                                               <p class="heading">{{ _("System") }}</p>
+                                                               <p>
+                                                                       {% if builder.sys_vendor %}
+                                                                               {{ builder.sys_vendor }}
+                                                                       {% endif %}
+
+                                                                       {% if builder.sys_vendor and builder.sys_name %}
+                                                                               &bull;
+                                                                       {% endif %}
+
+                                                                       {% if builder.sys_name %}
+                                                                               {{ builder.sys_name }}
+                                                                       {% endif %}
+                                                               </p>
+                                                       </div>
+                                               </div>
+                                       {% endif %}
+
+                                       {# Processor #}
                                        {% if builder.cpu_model %}
                                                <div class="level-item has-text-centered">
                                                        <div>