From 2542f9e25760c4ef35e245f658d39c5f33c7f395 Mon Sep 17 00:00:00 2001 From: garnier-quentin Date: Mon, 7 Dec 2020 16:18:11 +0100 Subject: [PATCH] fix #2411 --- centreon-plugins/centreon/plugins/script.pm | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/centreon-plugins/centreon/plugins/script.pm b/centreon-plugins/centreon/plugins/script.pm index 1e446f514..b7443bb5e 100644 --- a/centreon-plugins/centreon/plugins/script.pm +++ b/centreon-plugins/centreon/plugins/script.pm @@ -279,11 +279,15 @@ sub display_list_plugin { output => $self->{output}, module => 'FindBin', error_msg => "Cannot load module 'FindBin'." ); + my $directory = $FindBin::Bin; + if (defined($ENV{PAR_TEMP})) { + $directory = $ENV{PAR_TEMP} . '/inc/lib'; + } # Search file 'plugin.pm' - $self->check_directory($FindBin::Bin); + $self->check_directory($directory); foreach my $key (sort keys %{$self->{plugins_result}}) { my $name = $key; - $name =~ s/^$FindBin::Bin\/(.*)\.pm/$1/; + $name =~ s/^\Q$directory\E\/(.*)\.pm/$1/; $name =~ s/\//::/g; $self->{plugins_result}->{$key} =~ s/^Plugin Description/DESCRIPTION/i;