98_template: cater for configDB
git-svn-id: https://svn.fhem.de/fhem/trunk@13684 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
@@ -15,13 +15,8 @@ sub EvaluateTemplate($$) {
|
|||||||
my ($filename, $args)= @_;
|
my ($filename, $args)= @_;
|
||||||
|
|
||||||
# load template from file
|
# load template from file
|
||||||
my @result;
|
my ($err, @result)= FileRead($filename);
|
||||||
if(open(TEMPLATE, $filename)) {
|
return ($err, undef, undef, undef) if(defined($err));
|
||||||
@result= <TEMPLATE>;
|
|
||||||
close(TEMPLATE);
|
|
||||||
} else {
|
|
||||||
return ("Cannot open $filename: $!", undef, undef, undef);
|
|
||||||
}
|
|
||||||
|
|
||||||
# remove trailing newlines and empty/whitespace lines
|
# remove trailing newlines and empty/whitespace lines
|
||||||
@result= grep /\S/, map { s/\r?\n$//; $_ } @result;
|
@result= grep /\S/, map { s/\r?\n$//; $_ } @result;
|
||||||
|
|||||||
Reference in New Issue
Block a user