Hallo Rudi,
um solche Ausgaben:
Messages collected while initializing FHEM:
configfile: Can't open ./log/FHT_0f1f-2016.log: Keine Berechtigungstatefile: Please define FileLog_FHT_0f1f first
besser lesbar zu machen, schlage ich folgenden patch vor, um die Meldungen aus configfile und statefile in getrennte Zeilen zu schreiben.
Index: fhem.pl
===================================================================
--- fhem.pl (revision 10664)
+++ fhem.pl (working copy)
@@ -498,15 +498,15 @@
my $cfgRet="";
if(configDBUsed()) {
my $ret = cfgDB_ReadAll(undef);
- $cfgRet .= "configDB: $ret" if($ret);
+ $cfgRet .= "configDB: $ret\n" if($ret);
} else {
my $ret = CommandInclude(undef, $attr{global}{configfile});
- $cfgRet .= "configfile: $ret" if($ret);
+ $cfgRet .= "configfile: $ret\n" if($ret);
if($attr{global}{statefile} && -r $attr{global}{statefile}) {
$ret = CommandInclude(undef, $attr{global}{statefile});
- $cfgRet .= "statefile: $ret" if($ret);
+ $cfgRet .= "statefile: $ret\n" if($ret);
}
}
Habs eingecheckt.