Vorwarnung:
Hast du da eventuell Logfiles für mich?
Landkreise:
Wird getestet.
Vorwarnung:
Hast du da eventuell Logfiles für mich?
Landkreise:
Wird getestet.
Hier der Log. Hab gerade mal drüber geguckt. Die Pipeline ist so aufgebaut, dass zwei Alarmabläufe parallel abgearbeitet werden. Erste Regel (1) ignoriert Vorwarnungen, zweite Regel (2) lässt Vorwarnungen durch. In Klammern die Reihenfolge der Abarbeitung. Irgendwie scheint es so, dass die Pipeline in einer falschen Reihenfolge abgearbeitet wird und deshalb die Vorwarnung erst ignoriert und dann weiter abgearbeitet wird. Sinnvoller wäre es ja, wenn die Pipeline von oben nach unten durchlaufen wird.
-Warnregel (1)
--Alarmtext (5)
---Blacklist (6)
----Prowl (7)
-Warnregel (2)
--Alarmtext (3)
---Prowl (4)
Wenn ich nur eine Warnregel einbaue, wird das Ignorieren bestimmt funktionieren. Kann ich aber gerade nicht testen, da keine Warnungen aktiv.
10:22:19 [INFO] [Wetterwarner] [wetterwarnerInput.WetterInput][94] Wetterwarner gestartet
10:22:19 [INFO] [Wetterwarner] [wetterwarnerInput.WetterInput][95] Aktualisierungsintervall: 1 Minuten
10:22:19 [INFO] [Wetterwarner] [wetterwarnerInput.WetterInput][96] Warnungen für: Ortenau-Kreis
10:22:20 [INFO] [Timer-5] [wetterwarnerInput.WetterInput$WetterTimer][554] Erster Durchlauf. Keine Alarmierung
10:23:20 [INFO] [Timer-5] [wetterwarnerInput.WetterInput$WetterTimer][572] Warnsituation hat sich geändert. Alarmierung wird ausgeführt
10:23:20 [INFO] [Timer-5] [server.AlarmPool][123] Neuer eingehender Alarm für Wetter
10:23:20 [INFO] [Timer-5] [server.AlarmPool][350] Kein Sammelalarm
10:23:20 [INFO] [Timer-5] [wetterwarnerInput.WetterInput][482] Neue Wetterwarnung hinzugefügt
10:23:20 [INFO] [PipeControllerThread] [server.PipelineController][85] Pipeline gestartet für Wetter
10:23:20 [INFO] [WetterPipelineThread Wed Jan 18 10:23:20 CET 2012] [server.Pipeline][106] Pipeline von Feuerwehr (Wetter) wurde mit AlarmData () gestartet
10:23:20 [INFO] [WeatherrulesThread Wed Jan 18 10:23:20 CET 2012] [server.PluginController][88] PluginController mit Plugin weatherrules.Weatherrules (Allgemein0) mit AlarmData ()wurde gestartet
10:23:20 [INFO] [WeatherrulesThread Wed Jan 18 10:23:20 CET 2012] [server.PluginController][88] PluginController mit Plugin weatherrules.Weatherrules (Allgemein5) mit AlarmData ()wurde gestartet
10:23:20 [INFO] [WeatherrulesThread Wed Jan 18 10:23:20 CET 2012] [weatherrules.Weatherrules][85] Vorwarnung wird ignoriert
10:23:20 [INFO] [WeatherrulesThread Wed Jan 18 10:23:20 CET 2012] [server.PluginController][156] PluginController mit Plugin weatherrules.Weatherrules (Allgemein0) mit AlarmData () nach 1 ms beendet
10:23:20 [INFO] [WeatherrulesThread Wed Jan 18 10:23:20 CET 2012] [weatherrules.Weatherrules][88] Es handelt sich um eine Vorwarnung
10:23:20 [INFO] [WeatherrulesThread Wed Jan 18 10:23:20 CET 2012] [weatherrules.Weatherrules][93] Aktuelle Warnstufe des DWD: Vorwarnung
10:23:20 [INFO] [WeatherrulesThread Wed Jan 18 10:23:20 CET 2012] [weatherrules.Weatherrules][117] Führe nachfolgende Plugins aus wenn gleich 'Vorwarnung'
10:23:20 [INFO] [WeatherrulesThread Wed Jan 18 10:23:20 CET 2012] [weatherrules.Weatherrules][171] Regel erfolgreich. Plugins werden nicht blockiert
10:23:20 [INFO] [WeatherrulesThread Wed Jan 18 10:23:20 CET 2012] [server.PluginController][156] PluginController mit Plugin weatherrules.Weatherrules (Allgemein5) mit AlarmData () nach 2 ms beendet
10:23:20 [INFO] [WeatherWarning_customAlarmThread Wed Jan 18 10:23:20 CET 2012] [server.PluginController][88] PluginController mit Plugin weatherWarning_customAlarm.WeatherWarning_customAl arm (Allgemein6) mit AlarmData ()wurde gestartet
10:23:20 [INFO] [WeatherWarning_customAlarmThread Wed Jan 18 10:23:20 CET 2012] [weatherWarning_customAlarm.WeatherWarning_customAl arm][52] Textfeld für einzeiligen Alarmtext ist leer
10:23:20 [INFO] [WeatherWarning_customAlarmThread Wed Jan 18 10:23:20 CET 2012] [weatherWarning_customAlarm.WeatherWarning_customAl arm][148] Key "pluginMessage" gesetzt auf: Vorwarnung für den Ortenau-Kreis vor "N/A" +++ mögliche Unwetterwarnung folgt!
10:23:20 [INFO] [WeatherWarning_customAlarmThread Wed Jan 18 10:23:20 CET 2012] [server.PluginController][156] PluginController mit Plugin weatherWarning_customAlarm.WeatherWarning_customAl arm (Allgemein6) mit AlarmData () nach 1 ms beendet
10:23:20 [INFO] [ProwlThread Wed Jan 18 10:23:20 CET 2012] [server.PluginController][88] PluginController mit Plugin prowl.Prowl (Allgemein7) mit AlarmData ()wurde gestartet
10:23:21 [INFO] [ProwlThread Wed Jan 18 10:23:20 CET 2012] [prowl.Prowl][94] Senden an xxxxxxxxxx8b8e629fbd21a452753exxxxxxxxxx: API call succeeded. 998 api calls left.
10:23:21 [INFO] [ProwlThread Wed Jan 18 10:23:20 CET 2012] [server.PluginController][156] PluginController mit Plugin prowl.Prowl (Allgemein7) mit AlarmData () nach 967 ms beendet
10:23:22 [INFO] [WeatherWarning_customAlarmThread Wed Jan 18 10:23:22 CET 2012] [server.PluginController][88] PluginController mit Plugin weatherWarning_customAlarm.WeatherWarning_customAl arm (Allgemein1) mit AlarmData ()wurde gestartet
10:23:22 [INFO] [WeatherWarning_customAlarmThread Wed Jan 18 10:23:22 CET 2012] [weatherWarning_customAlarm.WeatherWarning_customAl arm][148] Key "pluginMessage" gesetzt auf: Vorwarnung für den Ortenau-Kreis vor "N/A" ++ Warnung aktiv bis Freitag, 20.01.2012 06:00 Uhr
10:23:22 [INFO] [WeatherWarning_customAlarmThread Wed Jan 18 10:23:22 CET 2012] [weatherWarning_customAlarm.WeatherWarning_customAl arm][153] Key "subject" gesetzt auf: Information
10:23:22 [INFO] [WeatherWarning_customAlarmThread Wed Jan 18 10:23:22 CET 2012] [server.PluginController][156] PluginController mit Plugin weatherWarning_customAlarm.WeatherWarning_customAl arm (Allgemein1) mit AlarmData () nach 1 ms beendet
10:23:22 [INFO] [BlackListThread Wed Jan 18 10:23:22 CET 2012] [server.PluginController][88] PluginController mit Plugin blacklist.BlackList (Allgemein2) mit AlarmData ()wurde gestartet
10:23:22 [INFO] [BlackListThread Wed Jan 18 10:23:22 CET 2012] [blacklist.BlackList][35] Blacklistplugin gestartet!
10:23:22 [WARN] [BlackListThread Wed Jan 18 10:23:22 CET 2012] [blacklist.BlackList][69] Wort gefunden! (VORWARNUNG) Bearbeitung wird abgebrochen!
10:23:22 [INFO] [BlackListThread Wed Jan 18 10:23:22 CET 2012] [server.PluginController][156] PluginController mit Plugin blacklist.BlackList (Allgemein2) mit AlarmData () nach 1 ms beendet
10:23:22 [INFO] [WetterPipelineThread Wed Jan 18 10:23:20 CET 2012] [server.Pipeline][318] Alarmabarbeitung beendet
10:23:22 [INFO] [WetterPipelineThread Wed Jan 18 10:23:20 CET 2012] [server.Pipeline][135] Pipeline von Feuerwehr (Wetter) wurde nach 2009 ms beendet, isError?: false
Geändert von florian_hsk (18.01.2012 um 22:30 Uhr)
Also bei der Abarbeitungsreihenfolge sind wir uns ziemlich sicher, dass es da keine Fehler gibt.
Du darfst dem Log nicht blind "vertrauen". Die Einträge sind nicht sequenziell. Sobald etwas parallel läuft, wird es schwer den Log zu analysieren.
Was ich aber feststellen konnte:
10:23:20 [INFO]... Vorwarnung wird ignoriert
10:23:20 [INFO] ... PluginController mit Plugin weatherrules.Weatherrules (Allgemein0) mit AlarmData () nach 1 ms beendet
Hier sollte die erste Regel abbrechen und die nachfolgenden Plugins blockieren. Das war doch dein Wunsch, oder?
Das hat sie aber nicht gemacht.
Eventuell haben wir nur eine Kleinigkeit vergessen. Ich schau mir das nochmal an und melde mich dann hier.
Ok, Problem wurde lokalisiert und gelöst.
Im Anhang die korrigierte Version (die erst mit 1.0 veröffentlicht wird)
Landkreise:
Ich hab es eben mit Freudenstadt und Rottweil versucht. Beides hat funktioniert. %3% hat korrekterweise Wind/Sturm/Regen/etc. angezeigt.
Geändert von firEmergency (19.01.2012 um 18:35 Uhr)
Hmm, jetzt funktionieren alle genannten Landkreise bei mir auch, ohne dass ich etwas geändert habe. Merkwürig, naja egal...
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)