add poller-wrapper

This commit is contained in:
Tyler Christiansen
2013-11-03 15:03:57 -08:00
committed by Paul Gear
parent 04ceb53be6
commit b403921398
3 changed files with 281 additions and 0 deletions

34
config_to_json.php Normal file
View File

@@ -0,0 +1,34 @@
<?php
/*
Observium configuration to JSON converter
Written by Job Snijders <job.snijders@atrato.com)
*/
$defaults_config_file = 'includes/defaults.inc.php';
$config_file = 'config.php';
// move to observium install dir
chdir(dirname($argv[0]));
function is_cli()
{
if (php_sapi_name() == 'cli' && empty($_SERVER['REMOTE_ADDR']))
{
return TRUE;
} else {
return FALSE;
}
}
// check if we are running throw the CLI, otherwise abort
if (is_cli())
{
require_once($defaults_config_file);
require_once($config_file);
print(json_encode($config));
}
?>