#!/usr/local/bin/php -c/usr/local/directadmin/plugins/new_lvemanager/php.ini  
<?php
/* Copyright CloudLinux Zug GmbH 2010-2011 All Rights Reserved
 *
 * Licensed under CLOUD LINUX LICENSE AGREEMENT
 * http://cloudlinux.com/docs/LICENSE.TXT
 * Version: 1.2.0 (18/Aug/2015)
 * Site: http://CloudLinux.com
*/

include('postget.php');

$uid = $_GET['uid'];

if(isset($_GET['period']))
{
	$periodGet = $_GET['period'];

	if($periodGet == '10m')
	{
		$period = '10m';
	}
	elseif($periodGet == '30m')
        {
                $period = '30m';
        }
        elseif($periodGet == '1h')
        {
                $period = '1h';
        }
        elseif($periodGet == '4h')
        {
                $period = '4h';
        }
        elseif($periodGet == '1d')
        {
                $period = '1d';
        }
        elseif($periodGet == 'today')
        {
                $period = 'today';
        }
        elseif($periodGet == 'yesterday')
        {
                $period = 'yesterday';
        }
        elseif($periodGet == '7d')
        {
                $period = '7d';
        }
        elseif($periodGet == '30d')
        {
                $period = '30d';
        }
	else
	{
		$period = '1d';
	}


}
else
{
	$period = '1d';
}

// Send required HTTP headers

echo "HTTP/1.0 200 OK\n";
// Detect if we working on lve-stats 0.x or not
$img_format = '';
if ( file_exists('/usr/sbin/lve-read-snapshot') )
{ // lve-stats 2.x
    $img_format = ' --format=svg';
    echo "Content-Type: image/svg+xml\n\n";
} // if
else
{ // lve-stats 0.x
    echo "Content-Type: image/png\n\n";
} // else

// Generate and send graph data
passthru("/usr/sbin/lvechart --period=$period --style=admin --id=$uid --width=9  --height=9 --dpi=70".$img_format);
?>
