mirror of
https://github.com/centreon/centreon-plugins.git
synced 2025-07-23 21:55:16 +02:00
enhance purestorage rest api
This commit is contained in:
parent
5f83a73604
commit
74de4fc8ab
@ -93,11 +93,10 @@ 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 => {
|
||||||
{
|
'filter-name:s' => { name => 'filter_name' },
|
||||||
"filter-name:s" => { name => 'filter_name' },
|
'timezone:s' => { name => 'timezone', default => 'GMT' },
|
||||||
"timezone:s" => { name => 'timezone', default => 'GMT' },
|
});
|
||||||
});
|
|
||||||
|
|
||||||
return $self;
|
return $self;
|
||||||
}
|
}
|
||||||
@ -151,6 +150,11 @@ sub manage_selection {
|
|||||||
duration_human => centreon::plugins::misc::change_seconds(value => $completed_time - $created_time),
|
duration_human => centreon::plugins::misc::change_seconds(value => $completed_time - $created_time),
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (scalar(keys %{$self->{pgroup}}) <= 0) {
|
||||||
|
$self->{output}->add_option_msg(short_msg => "No replication group found.");
|
||||||
|
$self->{output}->option_exit();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
1;
|
1;
|
||||||
|
@ -145,9 +145,9 @@ sub new {
|
|||||||
|
|
||||||
$self->{version} = '1.0';
|
$self->{version} = '1.0';
|
||||||
$options{options}->add_options(arguments => {
|
$options{options}->add_options(arguments => {
|
||||||
"filter-name:s" => { name => 'filter_name' },
|
'filter-name:s' => { name => 'filter_name' },
|
||||||
"units:s" => { name => 'units', default => '%' },
|
'units:s' => { name => 'units', default => '%' },
|
||||||
"free" => { name => 'free' },
|
'free' => { name => 'free' },
|
||||||
});
|
});
|
||||||
|
|
||||||
return $self;
|
return $self;
|
||||||
@ -181,6 +181,11 @@ sub manage_selection {
|
|||||||
%{$entry},
|
%{$entry},
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (scalar(keys %{$self->{volume}}) <= 0) {
|
||||||
|
$self->{output}->add_option_msg(short_msg => "No volume found.");
|
||||||
|
$self->{output}->option_exit();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
1;
|
1;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user