[GELÖST] setuphelpers.killalltask-Funktion (muss korrigiert werden?)

Teilen Sie hier Ihre Erfahrungen und Gedanken zu WAPT / Kommen Sie hierher und berichten Sie über Ihre Erfahrungen mit Wapt, Ihre Meinung und Ihre Wünsche
Forumregeln
Community-Forumregeln
* Englischer Support auf www.reddit.com/r/wapt
* Französischer Community-Support wird in diesem Forum angeboten.
* Bitte kennzeichnen Sie gelöste Themen mit [GELÖST].
* Bitte bearbeiten Sie keine Themen, die mit [GELÖST] markiert sind. Erstellen Sie stattdessen ein neues Thema und verweisen Sie auf das alte.
* Geben Sie die installierte WAPT-Version (1.8.2 / 2.0 / 2.1 / 2.2 / etc.) sowie die Enterprise-/Discovery-Edition an.
* Geben Sie das Server-Betriebssystem (Linux / Windows) und die Version (Debian Stretch/Buster - CentOS 7 - Windows Server 2012/2016/2019) an.
* Geben Sie das Betriebssystem des Administrations-/Paketerstellungsrechners an (Windows 7 / 10)
. * Wie in jedem Community-Forum erfolgt der Support freiwillig durch die Mitglieder. Für Vertriebsunterstützung kontaktieren Sie bitte den Vertrieb von Tranquil IT unter +33 2 40 97 57 55.
Gesperrt
Louisinger
Nachrichten: 27
Anmeldung: 26. Juni 2018 - 09:40 Uhr

28. Juni 2018 - 11:23 Uhr

Guten Morgen,

Mir ist gerade ein kleines Problem mit der Funktion `killalltask` aufgefallen. Dies tritt beispielsweise auf, wenn `install_msi_if_needed()` folgendermaßen aufgerufen wird:

Code: Alle auswählen

install_msi_if_needed(msi = msi, remove_old_version = True, killbefore = None)
Wenn :
1. killbefore = None (Standardwert)
2. remove_old_version = True
ALSO :
Als :

Code: Alle auswählen

if remove_old_version :
        killalltasks(killbefore)
        remove_previous_version(key,min_version)
killalltask wird also mit dem Wert None aufgerufen und killalltask(None) = AttributeError: 'NoneType'-Objekt hat kein Attribut 'lower'

Ich bin mir da nicht ganz sicher und vielleicht gibt es eine Erklärung, aber im Zweifelsfall habe ich es vorgezogen, eine Nachricht zu posten.
Benutzeravatar
htouvet
WAPT-Experte
Nachrichten: 436
Anmeldung: 16. März 2015 - 10:48 Uhr
Kontakt:

16. Oktober 2018 – 16:09 Uhr

Ja, wir müssen noch einen Test hinzufügen...
Danke!
Ruhige IT
Gesperrt