diff --git a/centreon-plugins/apps/ibm/tsamp/local/mode/listresourcegroups.pm b/centreon-plugins/apps/ibm/tsamp/local/mode/listresourcegroups.pm index 3f670dbbd..c35bb7181 100644 --- a/centreon-plugins/apps/ibm/tsamp/local/mode/listresourcegroups.pm +++ b/centreon-plugins/apps/ibm/tsamp/local/mode/listresourcegroups.pm @@ -49,7 +49,7 @@ sub manage_selection { ); my $rg = []; - while ($stdout =~ /^(.*)\s+IBM.ResourceGroup:(.*?)\s+.*?Nominal=(.*)\s*$/mig) { + while ($stdout =~ /^(\S.*)\s+IBM.ResourceGroup:(.*?)\s+.*?Nominal=(.*)\s*$/mig) { my ($name, $opState, $nominalState) = ($2, lc($1), lc($3)); push @$rg, { name => $name, state => $opState, nominal => $nominalState }; diff --git a/centreon-plugins/apps/ibm/tsamp/local/mode/resourcegroups.pm b/centreon-plugins/apps/ibm/tsamp/local/mode/resourcegroups.pm index 84decbde2..1756f1f06 100644 --- a/centreon-plugins/apps/ibm/tsamp/local/mode/resourcegroups.pm +++ b/centreon-plugins/apps/ibm/tsamp/local/mode/resourcegroups.pm @@ -120,7 +120,7 @@ sub manage_selection { }; $self->{rg} = {}; - while ($stdout =~ /^(.*)\s+IBM.ResourceGroup:(.*?)\s+.*?Nominal=(.*)\s*$/mig) { + while ($stdout =~ /^(\S.*)\s+IBM.ResourceGroup:(.*?)\s+.*?Nominal=(.*)\s*$/mig) { my ($name, $opState, $nominalState) = ($2, lc($1), lc($3)); if (defined($self->{option_results}->{filter_rg_name}) && $self->{option_results}->{filter_rg_name} ne '' && $name !~ /$self->{option_results}->{filter_rg_name}/) {