Merge pull request #104 from Shini31/elasticsearch
fix issues with OK state and change output
This commit is contained in:
commit
ee8703cbe9
|
@ -47,7 +47,7 @@ sub new {
|
||||||
my $self = $class->SUPER::new(package => __PACKAGE__, %options);
|
my $self = $class->SUPER::new(package => __PACKAGE__, %options);
|
||||||
bless $self, $class;
|
bless $self, $class;
|
||||||
|
|
||||||
$self->{version} = '1.0';
|
$self->{version} = '1.1';
|
||||||
$options{options}->add_options(arguments =>
|
$options{options}->add_options(arguments =>
|
||||||
{
|
{
|
||||||
"hostname:s" => { name => 'hostname' },
|
"hostname:s" => { name => 'hostname' },
|
||||||
|
@ -151,10 +151,12 @@ sub run {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
$self->{output}->output_add(severity => $exit,
|
if ($exit ne 'OK') {
|
||||||
short_msg => sprintf("One or some indices are in %s state", $map_states_indices{$exit}));
|
$self->{output}->output_add(severity => $exit,
|
||||||
|
short_msg => sprintf("Some indices are in wrong state"));
|
||||||
|
}
|
||||||
|
|
||||||
$self->{output}->display(force_long_output => 1);
|
$self->{output}->display();
|
||||||
$self->{output}->exit();
|
$self->{output}->exit();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue