mirror of
https://github.com/centreon/centreon-plugins.git
synced 2025-07-27 15:44:21 +02:00
Fix sqlstring common
This commit is contained in:
parent
8642952fd7
commit
c94e61c6c4
@ -106,8 +106,7 @@ sub new {
|
|||||||
bless $self, $class;
|
bless $self, $class;
|
||||||
|
|
||||||
$self->{version} = '1.0';
|
$self->{version} = '1.0';
|
||||||
$options{options}->add_options(arguments =>
|
$options{options}->add_options(arguments => {
|
||||||
{
|
|
||||||
"sql-statement:s" => { name => 'sql_statement' },
|
"sql-statement:s" => { name => 'sql_statement' },
|
||||||
"key-column:s" => { name => 'key_column' },
|
"key-column:s" => { name => 'key_column' },
|
||||||
"value-column:s" => { name => 'value_column' },
|
"value-column:s" => { name => 'value_column' },
|
||||||
@ -117,6 +116,7 @@ sub new {
|
|||||||
"printf-value:s" => { name => 'printf_value' },
|
"printf-value:s" => { name => 'printf_value' },
|
||||||
"dual-table" => { name => 'dual_table' },
|
"dual-table" => { name => 'dual_table' },
|
||||||
});
|
});
|
||||||
|
|
||||||
return $self;
|
return $self;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -124,12 +124,12 @@ sub check_options {
|
|||||||
my ($self, %options) = @_;
|
my ($self, %options) = @_;
|
||||||
$self->SUPER::check_options(%options);
|
$self->SUPER::check_options(%options);
|
||||||
|
|
||||||
if (!defined($self->{instance_mode}->{option_results}->{sql_statement}) || $self->{instance_mode}->{option_results}->{sql_statement} eq '') {
|
if (!defined($self->{option_results}->{sql_statement}) || $self->{option_results}->{sql_statement} eq '') {
|
||||||
$self->{instance_mode}->{output}->add_option_msg(short_msg => "Need to specify '--sql-statement' option.");
|
$self->{output}->add_option_msg(short_msg => "Need to specify '--sql-statement' option.");
|
||||||
$self->{instance_mode}->{output}->option_exit();
|
$self->{output}->option_exit();
|
||||||
}
|
}
|
||||||
|
|
||||||
$self->{instance_mode}->change_macros(macros => ['warning_string', 'critical_string']);
|
$self->change_macros(macros => ['warning_string', 'critical_string']);
|
||||||
}
|
}
|
||||||
|
|
||||||
sub manage_selection {
|
sub manage_selection {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user