Beispiel #1
0
    	<div class="col_fw">
        	<div class="templatemo_megacontent">
            	<h2>Hosts</h2>
				 <a href="index.php">Back to normal view</a>				 
                <div class="cleaner h20"></div>

<?php 
$result = $dbh->query("SELECT * FROM hosts ORDER BY name ASC");
if ($result) {
    echo "<table id='rounded-corner' summary='Hostsummary'>";
    echo create_host_header();
    while ($host_data = $result->fetch(PDO::FETCH_ASSOC)) {
        $host_alive = get_host_status($host_data);
        echo get_host_summary($host_data);
        if ($host_alive) {
            $privileged = get_privileged_status($host_data);
            echo "<tr><td colspan='16'>";
            echo "<table id='rounded-corner' summary='PoolSummary' align='center'>";
            echo create_pool_header();
            echo process_pools_disp($host_data);
            echo "</table>";
            echo "<table id='rounded-corner' summary='DevsSummary' align='center'>";
            echo create_devs_header();
            echo process_devs_disp($host_data);
            echo "</table>";
            echo "</td></tr>";
        }
    }
    echo create_totals();
    echo "</table>";
} else {
Beispiel #2
0
if (isset($_GET['dev'])) {
    $dev = 0 + $_GET['dev'];
} else {
    echo "Need a device number to deal with !";
    die;
}
if (isset($_GET['type'])) {
    $type = $_GET['type'];
} else {
    echo "Need a device type to deal with !";
    die;
}
if ($host_data = get_host_data($id)) {
    if ($host_alive = get_host_status($host_data)) {
        /* Determine if we can change values on this host */
        $privileged = get_privileged_status($host_data) && $type != 'CPU';
        if ($privileged) {
            /* Process POST data - send any changes to host */
            $value_changed = false;
            if ($type == 'ASC') {
                if (isset($_POST['start'])) {
                    $arr = array('command' => 'ascenable', 'parameter' => $dev);
                    $dev_response = send_request_to_host($arr, $host_data);
                    $value_changed = true;
                }
                if (isset($_POST['stop'])) {
                    $arr = array('command' => 'ascdisable', 'parameter' => $dev);
                    $dev_response = send_request_to_host($arr, $host_data);
                    $value_changed = true;
                }
            }