function monitoring_munin_drush_callback in Monitoring 7
Command callback for munin integration.
1 string reference to 'monitoring_munin_drush_callback'
- monitoring_munin_drush_command in modules/
monitoring_munin/ monitoring_munin.drush.inc - Implements hook_drush_command().
File
- modules/
monitoring_munin/ monitoring_munin.drush.inc, line 27
Code
function monitoring_munin_drush_callback() {
// We are requested to print munin configuration.
if (drush_get_option('get-config', FALSE)) {
$output = '';
foreach (monitoring_munin_config() as $category => $graph) {
$output .= "multigraph {$category}\n";
foreach ($graph as $key => $val) {
$output .= "{$key} {$val}\n";
}
$output .= "\n";
}
drush_print($output);
}
else {
drush_print(_monitoring_munin_result());
}
}