Oui en gros normalement c'est ça:
install_exe_if_needed("fusioninventory-agent_windows-x64_%s.exe" % versionpaquet,parameters,key=key,min_version=versionpaque,force=True)
ça force la réinstallation.
si vraiment ça ne fonctionne pas il faut peu être désinstaller avant l'installation avec :
for soft in installed_softwares('FusionInventory'):
run(uninstall_cmd(soft['key']))
puis refaire l'installation
Simon
Simon, je viens de tester et la configuration n'est pas mise à jour.Voici la partie def install :
def install():
Force = Trueprint('installing Fusion inventory agent')versionpaquet = control['version'].split('-',1)[0]install_exe_if_needed("fusioninventory-agent_windows-x64_%s.exe" % versionpaquet,parameters,key=key,min_version=versionpaquet)
J'avais essayé dans un premier temps d'ajouter Force=True dans le install_exe_if_needed mais ça produit une erreur.
Cordialement.
_________Thomas SILLÉÉquipe Système et Réseaux
Direction des Systèmes d’Information
Mairie de Sainte-Maxime
0494799723
De : WAPT <wapt-bounces@lists.tranquil.it> de la part de SILLÉ Thomas <tsille@ste-maxime.fr>
Envoyé : mardi 24 novembre 2020 17:00
À : wapt@lists.tranquil.it <wapt@lists.tranquil.it>
Objet : Re: [Wapt] Forcer une installation pour mettre à jour la configuration