Hallo Forum,
ich habe folgendes Problem.
Mein flow kopiert mir alle meine automatisch exportierten Kalender
einmal die Woche auf mein NAS und löscht dann die alten Kalender im lokalem Speicher.
Das hat bisher immer alles ohne ein Problem funktioniert.
Jetzt stelle ich fest, das mir immer wieder der gesamt Ordner in dem sich die exportierten Kalender
befinden gelöscht werden. Diese Löschung passiert immer wieder zu ganz unregelmäßigen Tagen
und Uhrzeiten.
Um der Ursache auf den Grund zu gehen haben ich einen flow [Datei Überwacher] erstellt welcher diesen Ordner überwacht
und mir meldet, sobald sich eine Veränderung ergibt.
Wenn ich das LOG [siehe weiter unten] richtig verstehe hat das ganze etwas mit der globalen Variablen für das Widget zu tun.
Das Widget ist das Bsp. auf der Automagic Premium Seite:
https://automagic4android.com/creating_ ... et_en.html
Auszug aus dem LOG:
08.06.2020 09:01:37.883 Trigger 'Datei Überwacher: /storage/emulated/0/!! FTP Daten Mate 20 !!/iCal Export/XU4 Kalender Andere bei Ereignis Daten gelesen,Metadaten verändert,Nicht schreibbare Datei geschlossen,Schreibbare Datei geschlossen,Unterdatei erstellt,Unterdatei gelöscht,Überwachte Datei gelöscht,Verändert,Datei aus Verzeichnis verschoben,Datei in Verzeichnis verschoben,Überwachte Datei verschoben,Datei geöffnet' going to execute flows
08.06.2020 09:01:37.888 [iCal Export Andere] Starting to execute flow 'iCal Export Andere' with Context{global{global_battery_level=100%},local{path=null,flow_name=iCal Export Andere,trigger=Datei Überwacher: /storage/emulated/0/!! FTP Daten Mate 20 !!/iCal Export/XU4 Kalender Andere bei...,event=32,triggertime=1591599697883,registered_path=/storage/emulated/0/!! FTP Daten Mate 20 !!/iCal Export/XU4 Kalender Andere}}
08.06.2020 09:01:37.889 [iCal Export Andere] Start executing action 'iCal Export Andere'
08.06.2020 09:01:37.890 Trigger 'Datei Überwacher: /storage/emulated/0/!! FTP Daten Mate 20 !!/iCal Export/XU4 Kalender Andere bei Ereignis Daten gelesen,Metadaten verändert,Nicht schreibbare Datei geschlossen,Schreibbare Datei geschlossen,Unterdatei erstellt,Unterdatei gelöscht,Überwachte Datei gelöscht,Verändert,Datei aus Verzeichnis verschoben,Datei in Verzeichnis verschoben,Überwachte Datei verschoben,Datei geöffnet' going to execute flows
08.06.2020 09:01:37.892 [iCal Export Andere] Starting to execute flow 'iCal Export Andere' with Context{global{global_battery_level=100%},local{path=null,flow_name=iCal Export Andere,trigger=Datei Überwacher: /storage/emulated/0/!! FTP Daten Mate 20 !!/iCal Export/XU4 Kalender Andere bei...,event=1,triggertime=1591599697890,registered_path=/storage/emulated/0/!! FTP Daten Mate 20 !!/iCal Export/XU4 Kalender Andere}}
08.06.2020 09:01:37.893 [iCal Export Andere] Start executing action 'iCal Export Andere'
08.06.2020 09:01:37.893 Trigger 'Datei Überwacher: /storage/emulated/0/!! FTP Daten Mate 20 !!/iCal Export/XU4 Kalender Andere bei Ereignis Daten gelesen,Metadaten verändert,Nicht schreibbare Datei geschlossen,Schreibbare Datei geschlossen,Unterdatei erstellt,Unterdatei gelöscht,Überwachte Datei gelöscht,Verändert,Datei aus Verzeichnis verschoben,Datei in Verzeichnis verschoben,Überwachte Datei verschoben,Datei geöffnet' going to execute flows
08.06.2020 09:01:37.895 [iCal Export Andere] Starting to execute flow 'iCal Export Andere' with Context{global{global_battery_level=100%},local{path=null,flow_name=iCal Export Andere,trigger=Datei Überwacher: /storage/emulated/0/!! FTP Daten Mate 20 !!/iCal Export/XU4 Kalender Andere bei...,event=16,triggertime=1591599697893,registered_path=/storage/emulated/0/!! FTP Daten Mate 20 !!/iCal Export/XU4 Kalender Andere}}
08.06.2020 09:01:37.895 [iCal Export Andere] Start executing action 'iCal Export Andere'
Danke für die Hilfe.
Gruß
frage
Löschung von Ordner durch Globale Variable
Moderator: Martin
Re: Löschung von Ordner durch Globale Variable
Ohne dir jetzt unmittelbar helfen zu können, woraus im log schliesst du auf einen fehler während der prozessierung?
Scheint mir alles deckungsgleich zu sein, also keine erkennbaren ausreisser. Was wird hier also belegt??
Kann es sein, das dir der Speicher ausgeht, und irgendwelche anderweitigen prozesse vermeintlich unaufgefordert "aufräumarbeiten" durchführen? (nur mal so vor mich hingeblödelt...)
Scheint mir alles deckungsgleich zu sein, also keine erkennbaren ausreisser. Was wird hier also belegt??
Kann es sein, das dir der Speicher ausgeht, und irgendwelche anderweitigen prozesse vermeintlich unaufgefordert "aufräumarbeiten" durchführen? (nur mal so vor mich hingeblödelt...)
Re: Löschung von Ordner durch Globale Variable
Hallo,
erstmal Danke für die Antwort.
Zur Info.
Speicher ist noch mehr als genug vorhanden.
Wie geschrieben habe ich versucht herauszufinden welcher Prozess diese Löschung macht. Deshalb der flow der Dateiüberwachung.
Was mich am LOG irritiert ist der Eintrag [global_battery....... ] der immer wieder auftaucht und nichts mit dem flow iCal Export Andere zu tun hat.
Auszug aus dem LOG
08.06.2020 09:01:37.888 [iCal Export Andere] Starting to execute flow 'iCal Export Andere' with Context{global{global_battery_level=100%},local{path=null,flow_name=iCal Export Andere,trigger=Datei
Danke
frage
erstmal Danke für die Antwort.
Zur Info.
Speicher ist noch mehr als genug vorhanden.
Wie geschrieben habe ich versucht herauszufinden welcher Prozess diese Löschung macht. Deshalb der flow der Dateiüberwachung.
Was mich am LOG irritiert ist der Eintrag [global_battery....... ] der immer wieder auftaucht und nichts mit dem flow iCal Export Andere zu tun hat.
Auszug aus dem LOG
08.06.2020 09:01:37.888 [iCal Export Andere] Starting to execute flow 'iCal Export Andere' with Context{global{global_battery_level=100%},local{path=null,flow_name=iCal Export Andere,trigger=Datei
Danke
frage
Re: Löschung von Ordner durch Globale Variable
Sieht aus wie eine JSON-Struktur (?) welche Konfiguration/Statusmeldungen des/r flows enthält. Die 3-teiligen Datenabschnitte ergeben mangels Abweichungen für mich keinen Hinweis zu Normalzustand vs. Ausnahme.
Context{global{global_battery_level=100%},local{path=null,flow_name=iCal Export Andere,trigger=Datei Überwacher: /storage/emulated/0/!! FTP Daten Mate 20 !!/iCal Export/XU4 Kalender Andere bei...,event=16,triggertime=1591599697893,registered_path=/storage/emulated/0/!! FTP Daten Mate 20 !!/iCal Export/XU4 Kalender Andere}}
Wahrscheinlich gibt es für jeden flow default settings, welche auch globale wertzuweisungen beinhalten?? Martin?
PS. gehört dieser thread nicht eigentlich in die section "UserHelp/BugReports" ???
Context{global{global_battery_level=100%},local{path=null,flow_name=iCal Export Andere,trigger=Datei Überwacher: /storage/emulated/0/!! FTP Daten Mate 20 !!/iCal Export/XU4 Kalender Andere bei...,event=16,triggertime=1591599697893,registered_path=/storage/emulated/0/!! FTP Daten Mate 20 !!/iCal Export/XU4 Kalender Andere}}
Wahrscheinlich gibt es für jeden flow default settings, welche auch globale wertzuweisungen beinhalten?? Martin?
PS. gehört dieser thread nicht eigentlich in die section "UserHelp/BugReports" ???