From 3b29f0a0b199071c4e6d9ea1e4008a35255bf9f4 Mon Sep 17 00:00:00 2001 From: rudolfkoenig Date: Wed, 23 Apr 2014 10:48:59 +0000 Subject: [PATCH] SVG: configDB Patch from betateilchen (forum #22690) git-svn-id: https://svn.fhem.de/fhem/trunk@5607 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/98_SVG.pm | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/fhem/FHEM/98_SVG.pm b/fhem/FHEM/98_SVG.pm index b6feb4fd4..8eaed4238 100755 --- a/fhem/FHEM/98_SVG.pm +++ b/fhem/FHEM/98_SVG.pm @@ -99,13 +99,16 @@ SVG_Set($@) $hash->{GPLOTFILE} . ":". $hash->{LOGFILE}; - open(SFH, $srcName) || return "Can't open $srcName: $!"; - open(DFH, ">$dstName") || return "Can't open $dstName: $!"; - while(my $l = ) { - print DFH $l; + if(configDBUsed()) { # copy template.gplot inside configDB + _cfgDB_Writefile($dstName,_cfgDB_Readfile($srcName)); + } else { + open(SFH, $srcName) || return "Can't open $srcName: $!"; + open(DFH, ">$dstName") || return "Can't open $dstName: $!"; + while(my $l = ) { + print DFH $l; + } + close(SFH); close(DFH); } - close(SFH); close(DFH); - return undef; }