[RISOLTO] Funzione setuphelpers.killalltask (necessita di correzione?)

Condividi qui la tua esperienza e i tuoi pensieri su WAPT / Vieni qui e parla della tua esperienza con Wapt, della tua opinione e dei tuoi desideri
Regole del forum
Regole del forum della community
* Supporto in inglese su www.reddit.com/r/wapt
* Il supporto della community in francese è disponibile su questo forum
* Si prega di anteporre [RISOLTO] al titolo dell'argomento se è stato risolto.
* Si prega di non modificare un argomento contrassegnato con [RISOLTO]. Aprire un nuovo argomento facendo riferimento a quello precedente.
* Specificare la versione di WAPT installata (1.8.2 / 2.0 / 2.1 / 2.2 / ecc.) e l'edizione Enterprise / Discovery.
* Specificare il sistema operativo del server (Linux / Windows) e la versione (Debian Stretch/Buster - CentOS 7 - Windows Server 2012/2016/2019).
* Specificare il sistema operativo della macchina di amministrazione/creazione dei pacchetti (Windows 7 / 10)
. * Come in qualsiasi forum della community, il supporto è fornito volontariamente dai membri. Se hai bisogno di supporto commerciale, puoi contattare il reparto vendite di Tranquil IT al numero 02.40.97.57.55
Bloccato
Louisinger
Messaggi: 27
Registrazione: 26 giugno 2018 - 09:40

28 giugno 2018 - 11:23

Buongiorno,

Ho appena notato un piccolo problema con la funzione killalltask. Questo si verifica, ad esempio, quando install_msi_if_needed() viene chiamato in questo modo:

Codice: Seleziona tutto

install_msi_if_needed(msi = msi, remove_old_version = True, killbefore = None)
Se :
1. killbefore = Nessuno (valore predefinito)
2. remove_old_version = Vero
COSÌ :
COME :

Codice: Seleziona tutto

if remove_old_version :
        killalltasks(killbefore)
        remove_previous_version(key,min_version)
quindi killalltask verrà chiamato con il valore None e killalltask(None) = AttributeError: l'oggetto 'NoneType' non ha l'attributo 'lower'

Non ne sono sicuro e forse c'è una spiegazione, ma nel dubbio ho preferito postare un messaggio.
Avatar utente
htouvet
Esperto WAPT
Messaggi: 436
Registrazione: 16 marzo 2015 - 10:48
Contatto:

16 ottobre 2018 - 16:09

Sì, dobbiamo aggiungere un test...
Grazie!
Tranquillo IT
Bloccato