Page 1 sur 1

[RESOLU] Informations sur WAPT.xxx

Publié : 21 févr. 2023 - 14:12
par t.heroult
Bonjour

Où peut-on trouver un index des fonctions WAPT.xxx pour le code python ?

Cordialement,
Tom

Re: Informations sur WAPT.xxx

Publié : 21 févr. 2023 - 18:44
par htouvet
Il n'y a pas de documentation "officielle" car ce sont des fonctions internes à l'agent wapt.

Cependant, WAPT est une instance de la classe python "Wapt" que vous trouvez dans le module "common.py" du répertoire C:\Program Files (x86)\wapt
Cherchez "class Wapt(BaseObjectClass):"
Certaines fonctions sont documentées dans le code.

Pour tester "en live" dans un shell python de pyscripter :
Sur un poste de test, installez et lancez PyScripter (la version fournie pour le développement de paquets)
Dans le shell python en bas, tapez :

Code : Tout sélectionner

from common import *
WAPT = Wapt()
Ensuite vous pouvez tester les commandes.
Par exemple :

Code : Tout sélectionner

WAPT.installed()
WAPT.update()
WAPT.update_server_status()
WAPT.install('unpaquet')
WAPT.remove('unpaquet')
WAPT.audit('unpaquet')
WAPT.forget_packages(['unpaquet','unautrepaquet'])

...

Re: [RESOLU] Informations sur WAPT.xxx

Publié : 02 mars 2023 - 14:19
par t.heroult
Merci pour l'info :)