{extends "idf/gadmin/usher/base.html"} {block docclass}yui-t3{assign $inUsher=true}{/block} {block body} <table class="recent-issues"> <tr> <th>{trans "server name"}</th> <th>{trans "status"}</th> <th>{trans "action"}</th> </tr> {if count($servers) == 0} <tr> <td colspan="3" align="center">{trans 'No monotone servers configured.'}</td> </tr> {else} {foreach $servers as $server} <tr> <td>{$server.name}</td> <td>{$server.status}</td> <td> {if preg_match("/ACTIVE|WAITING|RUNNING|SLEEPING/", $server.status)} <a href="{url 'IDF_Views_Admin::usherServerControl', array($server.name, 'stop')}"> {trans 'stop'}</a> {elseif $server.status == "STOPPED"} <a href="{url 'IDF_Views_Admin::usherServerControl', array($server.name, 'start')}"> {trans 'start'}</a> {/if} {if preg_match("/ACTIVE|WAITING|SLEEPING|STOPPING/", $server.status)} | <a href="{url 'IDF_Views_Admin::usherServerControl', array($server.name, 'kill')}"> {trans 'kill'}</a> {/if} {if preg_match("/STOPPING|ACTIVE/", $server.status)} | <a href="{url 'IDF_Views_Admin::usherServerConnections', array($server.name)}"> {trans 'active connections'}</a> {/if} </tr> {/foreach} {/if} </table> {/block} {block context} <div class="issue-submit-info"> <p><strong>{trans 'Status explanation'}</strong></p> <ul> <li>REMOTE: {trans 'remote server without open connections'}</li> <li>ACTIVE n: {trans 'server with n open connections'}</li> <li>WAITING: {trans 'local server running, without open connections'}</li> <li>SLEEPING: {trans 'local server not running, waiting for connections'}</li> <li>STOPPING n: {trans 'local server is about to stop, n connections still open'}</li> <li>STOPPED: {trans 'local server not running, not accepting connections'}</li> <li>SHUTDOWN: {trans 'usher is shut down, not running and not accepting connections'}</li> </ul> </div> {/block}
Download this file