--- lib/PXElator/config.pm 2010/09/17 18:51:36 531 +++ lib/PXElator/config.pm 2010/09/17 19:37:03 533 @@ -332,7 +332,12 @@ $server = server::as_hash_for $ip; $server_ip = $server->{ip} || die "no server ip"; my $config = client::conf( $ip => 'config' ) || return; - eval $config . '($ip)'; # must be last + my $ret = eval $config . '($ip)'; # must be last + if ( $@ ) { + warn "ERROR in executing $config($ip): $@\n"; + $ret .= qq{
$@
}; + } + return $ret; } warn 'loaded';