Allow non-admin users to see the machine status page

This commit is contained in:
Eelco Dolstra
2013-02-20 16:40:09 +01:00
parent 656b1bd45a
commit 7da2398f27
6 changed files with 20 additions and 30 deletions

View File

@ -1,4 +1,4 @@
[% WRAPPER layout.tt title="All builds" _
[% WRAPPER layout.tt title="Recent builds" _
(job ? " for job $project.name:$jobset.name:$job.name" :
jobset ? " for jobset $project.name:$jobset.name" :
project ? " for project $project.name" : "") %]

View File

@ -36,12 +36,4 @@
<p><a class="btn" href="[% c.uri_for(c.controller('Admin').action_for('create_machine')) %]"><i class="icon-plus"></i> Add a new machine</a></p>
<p>
Resulting <tt>/etc/nix.machines</tt> [% IF nixMachinesWritable == 0 %](note: file is not writable!)[% END%]:
</p>
<pre>
[% nixMachines %]
</pre>
[% END %]

View File

@ -31,10 +31,10 @@
uri = c.uri_for(c.controller('Root').action_for('queue'))
title = "Queue ("_ nrRunningBuilds _"/"_ nrQueuedBuilds _")" %]
[% INCLUDE makeLink
uri = c.uri_for(c.controller(Root).action_for('status'))
uri = c.uri_for(c.controller('Root').action_for('status'))
title = "Active build steps" %]
[% INCLUDE makeLink
uri = c.uri_for(c.controller('Admin').action_for('index'))
uri = c.uri_for(c.controller('Root').action_for('machines'))
title = "Machine status" %]
[% INCLUDE makeLink
uri = c.uri_for(c.controller('Root').action_for('all'))