mirror of
https://github.com/centreon/centreon-plugins.git
synced 2025-07-26 07:05:06 +02:00
enhance indent
This commit is contained in:
parent
891c2fa625
commit
48761dac52
@ -28,11 +28,11 @@ use centreon::plugins::misc;
|
|||||||
|
|
||||||
sub set_counters {
|
sub set_counters {
|
||||||
my ($self, %options) = @_;
|
my ($self, %options) = @_;
|
||||||
|
|
||||||
$self->{maps_counters_type} = [
|
$self->{maps_counters_type} = [
|
||||||
{ name => 'dlvm', type => 1, cb_prefix_output => 'prefix_dlvm_output', message_multiple => 'All direct LVM are ok' }
|
{ name => 'dlvm', type => 1, cb_prefix_output => 'prefix_dlvm_output', message_multiple => 'All direct LVM are ok' }
|
||||||
];
|
];
|
||||||
|
|
||||||
$self->{maps_counters}->{dlvm} = [
|
$self->{maps_counters}->{dlvm} = [
|
||||||
{ label => 'data-usage', set => {
|
{ label => 'data-usage', set => {
|
||||||
key_values => [ { name => 'data' }, { name => 'display' } ],
|
key_values => [ { name => 'data' }, { name => 'display' } ],
|
||||||
@ -65,23 +65,22 @@ sub new {
|
|||||||
my ($class, %options) = @_;
|
my ($class, %options) = @_;
|
||||||
my $self = $class->SUPER::new(package => __PACKAGE__, %options);
|
my $self = $class->SUPER::new(package => __PACKAGE__, %options);
|
||||||
bless $self, $class;
|
bless $self, $class;
|
||||||
|
|
||||||
$options{options}->add_options(arguments =>
|
$options{options}->add_options(arguments => {
|
||||||
{
|
'hostname:s' => { name => 'hostname' },
|
||||||
"hostname:s" => { name => 'hostname' },
|
'remote' => { name => 'remote' },
|
||||||
"remote" => { name => 'remote' },
|
'ssh-option:s@' => { name => 'ssh_option' },
|
||||||
"ssh-option:s@" => { name => 'ssh_option' },
|
'ssh-path:s' => { name => 'ssh_path' },
|
||||||
"ssh-path:s" => { name => 'ssh_path' },
|
'ssh-command:s' => { name => 'ssh_command', default => 'ssh' },
|
||||||
"ssh-command:s" => { name => 'ssh_command', default => 'ssh' },
|
'timeout:s' => { name => 'timeout', default => 30 },
|
||||||
"timeout:s" => { name => 'timeout', default => 30 },
|
'sudo' => { name => 'sudo' },
|
||||||
"sudo" => { name => 'sudo' },
|
'command:s' => { name => 'command', default => 'lvs' },
|
||||||
"command:s" => { name => 'command', default => 'lvs' },
|
'command-path:s' => { name => 'command_path' },
|
||||||
"command-path:s" => { name => 'command_path' },
|
'command-options:s' => { name => 'command_options', default => '--separator="," 2>&1' },
|
||||||
"command-options:s" => { name => 'command_options', default => '--separator="," 2>&1' },
|
'filter-lv:s' => { name => 'filter_lv' },
|
||||||
"filter-lv:s" => { name => 'filter_lv', },
|
'filter-vg:s' => { name => 'filter_vg' }
|
||||||
"filter-vg:s" => { name => 'filter_vg', },
|
});
|
||||||
});
|
|
||||||
$self->{result} = {};
|
|
||||||
return $self;
|
return $self;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -98,7 +97,6 @@ sub manage_selection {
|
|||||||
no_quit => 1
|
no_quit => 1
|
||||||
);
|
);
|
||||||
$self->{dlvm} = {};
|
$self->{dlvm} = {};
|
||||||
|
|
||||||
# LV,VG,Attr,LSize,Pool,Origin,Data%,Meta%,Move,Log,Cpy%Sync,Convert
|
# LV,VG,Attr,LSize,Pool,Origin,Data%,Meta%,Move,Log,Cpy%Sync,Convert
|
||||||
# thinpool,docker,twi-aot---,71.25g,,,1.95,0.06,,,,
|
# thinpool,docker,twi-aot---,71.25g,,,1.95,0.06,,,,
|
||||||
# lv_controlm,vg_sys,-wi-ao----,5.00g,,,,,,,,
|
# lv_controlm,vg_sys,-wi-ao----,5.00g,,,,,,,,
|
||||||
@ -109,7 +107,7 @@ sub manage_selection {
|
|||||||
my @fields = split /,/, $line;
|
my @fields = split /,/, $line;
|
||||||
my ($vg, $lv, $data, $meta) = ($fields[1], $fields[0], $fields[6], $fields[7]);
|
my ($vg, $lv, $data, $meta) = ($fields[1], $fields[0], $fields[6], $fields[7]);
|
||||||
next if (!defined($data) || $data !~ /[0-9]/);
|
next if (!defined($data) || $data !~ /[0-9]/);
|
||||||
|
|
||||||
my $display = centreon::plugins::misc::trim($vg) . '.' . centreon::plugins::misc::trim($lv);
|
my $display = centreon::plugins::misc::trim($vg) . '.' . centreon::plugins::misc::trim($lv);
|
||||||
if (defined($self->{option_results}->{filter_lv}) && $self->{option_results}->{filter_lv} ne '' &&
|
if (defined($self->{option_results}->{filter_lv}) && $self->{option_results}->{filter_lv} ne '' &&
|
||||||
$lv !~ /$self->{option_results}->{filter_lv}/) {
|
$lv !~ /$self->{option_results}->{filter_lv}/) {
|
||||||
@ -121,7 +119,7 @@ sub manage_selection {
|
|||||||
$self->{output}->output_add(long_msg => "skipping '" . $display . "': no matching filter.", debug => 1);
|
$self->{output}->output_add(long_msg => "skipping '" . $display . "': no matching filter.", debug => 1);
|
||||||
next;
|
next;
|
||||||
}
|
}
|
||||||
|
|
||||||
$self->{dlvm}->{$display} = { display => $display, data => $data, meta => $meta };
|
$self->{dlvm}->{$display} = { display => $display, data => $data, meta => $meta };
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user