]> git.ipfire.org Git - people/jschlag/pbs.git/blame - src/templates/builders/edit.html
Use autotools
[people/jschlag/pbs.git] / src / templates / builders / edit.html
CommitLineData
2ae27978 1{% extends "../base.html" %}
9137135a 2
f96eb5ed 3{% block title %}{{ _("Manage builder %s") % builder.hostname }}{% end block %}
9137135a
MT
4
5{% block body %}
f6e6ff79
MT
6 <ul class="breadcrumb">
7 <li>
8 <a href="/">{{ _("Home") }}</a>
9 <span class="divider">/</span>
10 </li>
11 <li>
12 <a href="/builders">{{ _("Builders") }}</a>
13 <span class="divider">/</span>
14 </li>
15 <li>
5aa556bf 16 <a href="/builder/{{ builder.name }}">{{ builder.name }}</a>
f6e6ff79
MT
17 <span class="divider">/</span>
18 </li>
19 <li class="active">
5aa556bf 20 <a href="/builder/{{ builder.name }}/edit">{{ _("Manage") }}</a>
f6e6ff79
MT
21 </li>
22 </ul>
9137135a 23
f6e6ff79 24 <div class="page-header">
f96eb5ed 25 <h2>{{ _("Builder: %s") % builder.hostname }} <small>{{ _("Manage") }}</small></h2>
f6e6ff79 26 </div>
9137135a 27
f96eb5ed
MT
28 <form class="form-horizontal" method="POST" action="">
29 {% raw xsrf_form_html() %}
30 <fieldset>
31 <div class="control-group">
32 <label class="control-label">{{ _("Hostname") }}</label>
33 <div class="controls">
34 <span class="input-xlarge uneditable-input">{{ builder.hostname }}</span>
35 <p class="help-block">
36 {{ _("The hostname cannot be changed.") }}
37 </p>
38 </div>
39 </div>
f6e6ff79 40
f96eb5ed
MT
41 <div class="control-group">
42 <label class="control-label" for="enabled">{{ _("Enabled") }}</label>
43 <div class="controls">
44 <label class="checkbox">
45 <input type="checkbox" id="enabled" name="enabled" {% if builder.enabled %}checked="checked"{% end %}>
46 {{ _("The builder must be enabled in order to process build jobs.") }}
47 </label>
48 </div>
49 </div>
50 </fieldset>
f6e6ff79 51
f96eb5ed
MT
52 <fieldset>
53 <legend>{{ _("Build job settings") }}</legend>
f6e6ff79 54
f96eb5ed
MT
55 <div class="control-group">
56 <label class="control-label" for="max_jobs">{{ _("Maximum number of parallel build jobs") }}</label>
57 <div class="controls">
58 <select id="max_jobs" name="max_jobs">
59 {% for i in range(1, (2 * builder.cpu_count) + 1) %}
60 <option value="{{ i }}" {% if i == builder.max_jobs %}selected="selected"{% end %}>{{ i }}</option>
61 {% end %}
62 </select>
f6e6ff79 63
f96eb5ed
MT
64 <p class="help-block">
65 {{ _("This is the number of build jobs that are started in parallel.") }}
66 </p>
67 </div>
68 </div>
f6e6ff79 69
f96eb5ed
MT
70 <div class="control-group">
71 <div class="controls">
72 <label class="checkbox">
73 <input type="checkbox" id="build_release" name="build_release" {%if builder.build_release %}checked="checked"{% end %}>
74 {{ _("Authorized to build release builds.") }}
75 </label>
76 </div>
77 </div>
f6e6ff79 78
f96eb5ed
MT
79 <div class="control-group">
80 <div class="controls">
81 <label class="checkbox">
82 <input type="checkbox" id="build_scratch" name="build_scratch" {%if builder.build_scratch %}checked="checked"{% end %}>
83 {{ _("Authorized to build scratch builds.") }}
84 </label>
85 </div>
86 </div>
f6e6ff79 87
f96eb5ed
MT
88 <div class="control-group">
89 <div class="controls">
90 <label class="checkbox">
91 <input type="checkbox" id="build_test" name="build_test" {%if builder.build_test %}checked="checked"{% end %}>
92 {{ _("Authorized to build test builds.") }}
93 </label>
94 </div>
95 </div>
f6e6ff79 96
f96eb5ed
MT
97 <div class="form-actions">
98 <button type="submit" class="btn btn-primary">{{ _("Save changes") }}</button>
99 </div>
100 </fieldset>
101 </form>
9137135a 102{% end block %}