Bonjour Johann,
je connais la section uninstall(), j'en ai même une dans mon paquet initial logiciel-wapt.
Mais comment fait-on alors pour suppimer un paquet sur l'ensemble de son parc ? sachant que tous les postes de mon parc ne l'on pas.
A partir de la console, au mieux j'avais enlevé la dépendance à ce paquet mais ça ne le supprime pas.
La commande wapt-get forget logiciel-wapt est celle que je cherchais, je vais essayer de la mettre directement dans le python avec un run.
Merci.
Sébastien
Service Informatique
Mairie de Challan
Bonjour,
Ton approche n'est pas la bonne.
Dans tout paquet wapt (le code python), il faut prévoir une section uninstall.
Pour te sortir de la situation présente, il y a heureusement la commande :
wapt-get forget nom-paquet
Le 30/06/2016 09:54, informatique a écrit :
Bonjour,
j'avais à l'époque déployé un paquet nommé logiciel-wapt.
Pour le désinstaller sur tous les postes, j'ai créé un deuxième paquet remove-logiciel-wapt, qui fait bien son travail.
Pour finir le travail, comment je fais pour supprimer logiciel-wapt de la base local de mon client WAPT ?
Car il le considère comme toujours installé...
J'ai essayé :
- run(r'wapt-get remove logiciel-wapt -f') dans le python mais ça ne fonctionne pas
- de mettre logiciel-wapt dans le paramètre confilct du fichier de control mais ça ne fais pas ce que je souhaite
Il y a peut-être une commande dont je n'ai pas connaissance qui permet directement d'agir dans la BDD local du client pour supprimer une entrée ?
Merci.
Sébastien
Service Informatique
Mairie de Challans
-- Cordialement,LECLERCQ JohannResponsable Informatique et AQSSI de la DRAC Pays de la LoireMinistère de la Culture et de la CommunicationTel.:02-40-14-28-00P .:06-78-39-63-76-- Koan du jourJour après jour, c'est un bon jour.
Merci de nous aider à préserver l'environnement en n'imprimant ce courriel et les documents joints que si nécessaire.