[GELÖST] setuphelpers.killalltask-Funktion (muss korrigiert werden?)
Veröffentlicht: 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:
Wenn :
1. killbefore = None (Standardwert)
2. remove_old_version = True
ALSO :
Als :
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.
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)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)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.