X-Git-Url: http://git.freeside.biz/gitweb/?a=blobdiff_plain;ds=sidebyside;f=bin%2Ffreeside_cacti.php;h=0a9ee9c1cd85fa531305d8b6066f0408f085da0b;hb=d9db63d82fce670cc3c21f86e577dd99c3d14028;hp=22fb0f0f40c3ef742d1fce4ce13355865d815f50;hpb=1c9056a27c303170060004c1be93787c6a32dcb6;p=freeside.git diff --git a/bin/freeside_cacti.php b/bin/freeside_cacti.php index 22fb0f0f4..0a9ee9c1c 100755 --- a/bin/freeside_cacti.php +++ b/bin/freeside_cacti.php @@ -32,15 +32,15 @@ if (!isset($_SERVER["argv"][0]) || isset($_SERVER['REQUEST_METHOD']) || isset($ $no_http_headers = true; /* -Currently, only drop-device is actually being used by Freeside integration, +Currently, only drop-device and get-graphs is actually being used by Freeside integration, but keeping commented out code for potential future development. */ include(dirname(__FILE__)."/../site/include/global.php"); include_once($config["base_path"]."/lib/api_device.php"); +include_once($config["base_path"]."/lib/api_automation_tools.php"); /* -include_once($config["base_path"]."/lib/api_automation_tools.php"); include_once($config["base_path"]."/lib/api_data_source.php"); include_once($config["base_path"]."/lib/api_graph.php"); include_once($config["base_path"]."/lib/functions.php"); @@ -57,6 +57,9 @@ if (sizeof($parms)) { foreach($parms as $parameter) { @list($arg, $value) = @explode("=", $parameter); switch ($arg) { + case "--get-graphs": + $action = 'get-graphs'; + break; case "--drop-device": $action = 'drop-device'; break; @@ -94,6 +97,9 @@ if (sizeof($parms)) { /* Now take an action */ switch ($action) { +case "get-graphs": + displayHostGraphs(host_id($ip),TRUE); + break; case "drop-device": $host_id = host_id($ip); /*