Bonjour Simon,

La commande suivante ne fonctionne pas
install_exe_if_needed("fusioninventory-agent_windows-x64_%s.exe" % versionpaquet,parameters,key=key,min_version=versionpaque,force=True)

Mais celle-ci fonctionne :
install_exe_if_needed("fusioninventory-agent_windows-x64_%s.exe" % versionpaquet,parameters,key=key,min_version=versionpaque,force="True")

La configuration du paquet peut maintenant être mise à jour.
Merci beaucoup

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 Simon FONTENEAU <sfonteneau@tranquil.it>
Envoyé : mardi 24 novembre 2020 18:45
À : wapt@lists.tranquil.it <wapt@lists.tranquil.it>
Objet : Re: [Wapt] Forcer une installation pour mettre à jour la configuration
 

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


Le 24/11/2020 à 17:28, SILLÉ Thomas a écrit :
Simon, je viens de tester et la configuration n'est pas mise à jour.
Voici la partie def install :

def install():

    Force = True
    print('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