Timeout sur désinstallation
Bonjour, Est-il possible de définir un timeout sur la désinstallation d'un paquet, autrement qu'en créant une fonction uninstall() qui appelle run() avec le paramètre de timeout ? Merci d'avance. Cordialement, Bastien
Bonjour Bastien,
Est-il possible de définir un timeout sur la désinstallation d'un paquet, autrement qu'en créant une fonction uninstall() qui appelle run() avec le paramètre de timeout ?
non, à ma connaissance il n'y a pas de manière de changer globalement le comportement de la désinstallation. La fonction uninstall() est justement là pour cela, c'est déjà pas si mal en matière de flexibilité... Cordialement, Denis PS : vous pouvez toujours modifier le code python de setuphelpers.run() pour changer cette valeur par défaut, mais ça sera à l'ensemble des installations et désinstallations.
Merci d'avance. Cordialement, Bastien _______________________________________________ WAPT mailing list WAPT@lists.tranquil.it http://lists.tranquil.it/listinfo/wapt
-- Denis Cardon Tranquil IT Systems Les Espaces Jules Verne, bâtiment A 12 avenue Jules Verne 44230 Saint Sébastien sur Loire tel : +33 (0) 2.40.97.57.55 http://www.tranquil-it-systems.fr
Bonjour, En fait le problème était que je n'arrivais pas à récupérer la variable uninstallkey depuis la fonction uninstall() sur une installation faite avec la fonction install_msi_if_needed(). Et en ne mettant pas de fonction uninstall(), j'ai un timeout sur la désinstallation, d'où ma question. J'ai cependant contourné le problème en utilisant la fonction installed_softwares() pour récupérer l'uninstallkey, s'il y a une manière plus simple je suis preneur. Merci du retour. Cordialement, Bastien Le 17/05/2016 à 16:35, Denis Cardon a écrit :
Bonjour Bastien,
Est-il possible de définir un timeout sur la désinstallation d'un paquet, autrement qu'en créant une fonction uninstall() qui appelle run() avec le paramètre de timeout ?
non, à ma connaissance il n'y a pas de manière de changer globalement le comportement de la désinstallation. La fonction uninstall() est justement là pour cela, c'est déjà pas si mal en matière de flexibilité...
Cordialement,
Denis
PS : vous pouvez toujours modifier le code python de setuphelpers.run() pour changer cette valeur par défaut, mais ça sera à l'ensemble des installations et désinstallations.
Merci d'avance. Cordialement, Bastien _______________________________________________ WAPT mailing list WAPT@lists.tranquil.it http://lists.tranquil.it/listinfo/wapt
participants (2)
-
Bastien HERMITTE -
Denis Cardon