Löschung von Ordner durch Globale Variable

General discussions about Automagic and automation in general

Moderator: Martin

Post Reply
frage
Posts: 43
Joined: 20 May 2017 12:15

Löschung von Ordner durch Globale Variable

Post by frage » 08 Jun 2020 07:40

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

BoBo
Posts: 128
Joined: 05 May 2014 12:45

Re: Löschung von Ordner durch Globale Variable

Post by BoBo » 08 Jun 2020 17:08

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...)

frage
Posts: 43
Joined: 20 May 2017 12:15

Re: Löschung von Ordner durch Globale Variable

Post by frage » 08 Jun 2020 20:21

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

BoBo
Posts: 128
Joined: 05 May 2014 12:45

Re: Löschung von Ordner durch Globale Variable

Post by BoBo » 08 Jun 2020 21:09

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" ???

Post Reply