[patch] fhem.pl leichter lesbare Ausgabe

Begonnen von betateilchen, 30 Januar 2016, 20:28:05

Vorheriges Thema - Nächstes Thema

betateilchen

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);
   }
}
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

rudolfkoenig