#!/usr/bin/env perl

use strict;
use warnings;
use Inca::Reporter::Version;

my $reporter = new Inca::Reporter::Version(
  name => 'cluster.monitoring.ganglia.version',
  version => 3,
  description => 'Reports the version of Ganglia',
  package_name => 'ganglia'
);

$reporter->addArg
  ( 'gmondPath', 'path to gmond executable', 'gmond' );
$reporter->processArgv(@ARGV);
my $gmondPath = $reporter->argValue( 'gmondPath' );

$reporter->setVersionByExecutable( "$gmondPath -V", ' ([\d.]+)$' );
$reporter->print( );


Click here to see help information for the cluster.monitoring.ganglia.version reporter.