From a8ecd8f76a158b10c016423d1f284b77f9e09ab8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cl=C3=A9ment=20Oudot?= Date: Mon, 6 Jun 2016 09:20:56 +0000 Subject: [PATCH] Do not use lmLog in Conf/Parser.pm (#1025) --- lemonldap-ng-manager/lib/Lemonldap/NG/Manager/Conf/Parser.pm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/lemonldap-ng-manager/lib/Lemonldap/NG/Manager/Conf/Parser.pm b/lemonldap-ng-manager/lib/Lemonldap/NG/Manager/Conf/Parser.pm index 5d04b4f65..6f1a27263 100644 --- a/lemonldap-ng-manager/lib/Lemonldap/NG/Manager/Conf/Parser.pm +++ b/lemonldap-ng-manager/lib/Lemonldap/NG/Manager/Conf/Parser.pm @@ -693,8 +693,9 @@ sub _scanNodes { ); $self->newConf->{$name} = {}; if ( ref( $leaf->{data} ) ne 'ARRAY' ) { - $self->lmLog( "Double hash doesn't push an array, aborting", - 'error' ); + push @{ $self->errors }, + { message => $leaf->{title} + . ": double hash doesn't push an array, aborting" }; return 0; } foreach my $getHost ( @{ $leaf->{data} } ) {