17ee2acabdb58cb0c29abe437f3cec88d972c5d5
[buildfarm-server.git] / templates / dyn / status.tt
1 [%- BLOCK cl %] class=" [% SWITCH bgfor -%]
2   [%- CASE 'OK' %]pass[% CASE 'ContribCheck' %]warn[% CASE [ 'Check' 'InstallCheck' ] %]warnx[% CASE %]fail[% END %]"
3 [%- END -%]
4 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
5         "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
6 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
7 <head>
8         <meta http-equiv="content-type" content="text/html; charset=utf-8" />
9     <title>PostgreSQL BuildFarm Status</title>
10     <link rel="stylesheet" rev="stylesheet" href="/inc/pgbf.css" charset="utf-8" />
11         <style type="text/css"><!--
12         li#status a { color:rgb(17,45,137); background: url(/inc/b/r.png) no-repeat 100% -20px; } 
13         li#status { background: url(/inc/b/l.png) no-repeat 0% -20px; }
14         --></style>
15 </head>
16 <body>
17 <div id="wrapper">
18 <div id="banner">
19 <a href="/index.html"><img src="/inc/pgbuildfarm-banner.png" alt="PostgreSQL BuildFarm" width="800" height="73" /></a>
20 <div id="nav">
21 <ul>
22     <li id="home"><a href="/index.html" title="PostgreSQL BuildFarm Home">Home</a></li>
23     <li id="status"><a href="/cgi-bin/show_status.pl" title="Current results">Status</a></li>
24     <li id="members"><a href="/cgi-bin/show_members.pl" title="Platforms tested">Members</a></li>
25     <li id="register"><a href="/register.html" title="Join PostgreSQL BuildFarm">Register</a></li>
26     <li id="pgfoundry"><a href="http://pgfoundry.org/projects/pgbuildfarm/">PGFoundry</a></li>
27     <li id="postgresql.org"><a href="http://www.postgresql.org">PostgreSQL.org</a></li>
28 </ul>
29 </div><!-- nav -->
30 </div><!-- banner -->
31 <div id="main">
32     <h1>PostgreSQL BuildFarm Status</h1>
33     <p>
34       Shown here is the latest status of each farm member 
35       for each branch it has reported on in the last 30 days.
36     </p>
37     <p>
38        Use the farm member link for history of that member 
39        on the relevant branch.
40     </p>
41     <table cellspacing="0">
42 [% brch = "" %]
43 [% FOREACH row IN statrows %]
44 [% IF row.branch != brch ; brch = row.branch %]
45 <tr><th class="head" colspan="3">Branch: [% brch %]</th></tr>
46 <tr><th>Alias</th><th>System</th><th>Status</th></tr>
47 [% END %]
48 <tr [% PROCESS cl bgfor=row.stage %]>
49     <td><a 
50     href="show_history.pl?nm=[% row.sysname %]&amp;br=[% row.branch %]"
51     title="History"
52     >[% row.sysname %]</a></td>
53     <td><span class="opsys">[% row.operating_system %]
54             [% row.os_version %]</span> <span class="compiler">
55             [%- row.compiler %]
56             [% row.compiler_version %]</span> <span class="arch">
57             [%- row.architecture %]</span></td>
58     <td class="status">
59             [%- row.when_ago | replace('\s','&nbsp;') %]&nbsp;ago&nbsp;
60             [% row.stage -%]
61             <a href="show_log.pl?nm=
62                [%- row.sysname %]&amp;dt=
63                [%- row.snapshot | uri %]">
64                 [%- IF row.stage != 'OK' %]Details[% ELSE %]Config[% END -%]</a></td>
65
66 </tr>
67 [% END %]
68     </table>
69 </div><!-- main -->
70 </div><!-- wrapper -->
71   </body>
72 </html>
73
74
75
76
77
78
79
80