src/web/en/stats.shtml
author Shawn Walker <Shawn.Walker@Sun.COM>
Tue, 25 Nov 2008 17:05:14 -0600
changeset 742 909b912fa942
child 754 86d553353fb0
permissions -rw-r--r--
3011 new depot index page desired 3014 revamped depot bui (web ui) desired
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
742
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
     1
## -*- coding: utf-8 -*-
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
     2
##
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
     3
## CDDL HEADER START
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
     4
##
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
     5
## The contents of this file are subject to the terms of the
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
     6
## Common Development and Distribution License (the "License").
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
     7
## You may not use this file except in compliance with the License.
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
     8
##
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
     9
## You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
    10
## or http://www.opensolaris.org/os/licensing.
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
    11
## See the License for the specific language governing permissions
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
    12
## and limitations under the License.
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
    13
##
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
    14
## When distributing Covered Code, include this CDDL HEADER in each
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
    15
## file and include the License file at usr/src/OPENSOLARIS.LICENSE.
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
    16
## If applicable, add the following below this CDDL HEADER, with the
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
    17
## fields enclosed by brackets "[]" replaced with your own identifying
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
    18
## information: Portions Copyright [yyyy] [name of copyright owner]
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
    19
##
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
    20
## CDDL HEADER END
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
    21
##
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
    22
## Copyright 2008 Sun Microsystems, Inc.  All rights reserved.
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
    23
## Use is subject to license terms.
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
    24
##
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
    25
<%inherit file="layout.shtml"/>\
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
    26
<%page args="g_vars"/>\
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
    27
<%
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
    28
        catalog = g_vars["catalog"]
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
    29
        config = g_vars["config"]
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
    30
%>\
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
    31
<%def name="page_title(g_vars)"><%
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
    32
        return "Depot Statistics"
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
    33
%></%def>\
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
    34
<div id="yui-main" class="yui-b">
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
    35
        <div class="yui-gb">
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
    36
% if not config.mirror:
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
    37
                <div class="yui-u first">
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
    38
                <table class="stats">
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
    39
                        <tr class="first">
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
    40
                                <th class="last" colspan="2">Catalog</th>
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
    41
                        </tr>
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
    42
                        <tr>
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
    43
                                <td class="label">Packages</td>
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
    44
                                <td class="value">${catalog.package_count}</td>
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
    45
                        </tr>
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
    46
                        <tr>
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
    47
                                <td class="label">Last Modified</td>
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
    48
<%
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
    49
        # XXX Is this UTC or local?
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
    50
        lm = catalog.last_modified.replace(microsecond=0)
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
    51
%>
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
    52
                                <td class="value">${lm}</td>
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
    53
                        </tr>
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
    54
                </table>
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
    55
                </div>
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
    56
% endif
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
    57
                <div class="yui-u">
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
    58
                <table class="stats">
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
    59
                        <tr class="first">
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
    60
                                <th class="last" colspan="2">Depot</th>
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
    61
                        </tr>
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
    62
                        <tr>
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
    63
                                <td class="label">Files served by filelist</td>
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
    64
                                <td class="value">${config.filelist_file_requests}</td>
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
    65
                        </tr>
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
    66
% if not config.mirror:
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
    67
                        <tr>
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
    68
                                <td class="label">In-flight Transactions</td>
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
    69
                                <td class="value">${config.in_flight_transactions}</td>
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
    70
                        </tr>
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
    71
% endif
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
    72
                </table>
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
    73
                </div>
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
    74
                <div class="yui-u">
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
    75
                <table class="stats">
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
    76
                        <tr class="first">
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
    77
                                <th class="last" colspan="2">Operations</th>
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
    78
                        </tr>
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
    79
% if not config.mirror:
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
    80
                        <tr>
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
    81
                                <td class="label">catalog</td>
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
    82
                                <td class="value">${config.catalog_requests}</td>
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
    83
                        </tr>
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
    84
% endif
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
    85
                        <tr>
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
    86
                                <td class="label">file</td>
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
    87
                                <td class="value">${config.file_requests}</td>
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
    88
                        </tr>
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
    89
                        <tr>
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
    90
                                <td class="label">filelist</td>
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
    91
                                <td class="value">${config.filelist_requests}</td>
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
    92
                        </tr>
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
    93
% if not config.mirror:
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
    94
                        <tr>
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
    95
                                <td class="label">manifest</td>
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
    96
                                <td class="value">${config.manifest_requests}</td>
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
    97
                        </tr>
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
    98
                        <tr>
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
    99
                                <td class="label">rename</td>
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
   100
                                <td class="value">${config.rename_requests}</td>
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
   101
                        </tr>
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
   102
% endif
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
   103
                </table>
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
   104
                </div>
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
   105
        </div>
909b912fa942 3011 new depot index page desired
Shawn Walker <Shawn.Walker@Sun.COM>
parents:
diff changeset
   106
</div>