mirror of
https://github.com/centreon/centreon-plugins.git
synced 2025-04-07 20:35:27 +02:00
add image in container description
This commit is contained in:
parent
b9e815010d
commit
37926e3e9a
@ -108,9 +108,17 @@ sub run {
|
||||
my $containername = $val->{Names}->[0];
|
||||
$containername =~ s/^\///;
|
||||
my $containerid = $val->{Id};
|
||||
my $containerstate = $val->{Status};
|
||||
$self->{output}->output_add(long_msg => sprintf("%s [id = %s , state = %s]",
|
||||
$containername, $containerid, $containerstate));
|
||||
my $containerimage = $val->{Image};
|
||||
my $containerstate;
|
||||
if (($val->{Status} =~ m/^Up/) && ($val->{Status} =~ m/^(?:(?!Paused).)*$/)) {
|
||||
$containerstate = 'Running';
|
||||
} elsif ($val->{Status} =~ m/^Exited/) {
|
||||
$containerstate = 'Exited';
|
||||
} elsif ($val->{Status} =~ m/\(Paused\)$/) {
|
||||
$containerstate = 'Paused';
|
||||
}
|
||||
$self->{output}->output_add(long_msg => sprintf("%s [id = %s , image = %s, state = %s]",
|
||||
$containername, $containerid, $containerimage, $containerstate));
|
||||
}
|
||||
$self->{output}->output_add(severity => 'OK',
|
||||
short_msg => 'List containers:');
|
||||
|
Loading…
x
Reference in New Issue
Block a user