Page 1 sur 1

[RESOLU] Oublier des paquets

Publié : 05 avr. 2022 - 16:46
par Renaud Villet
Bonjour
afin de préparer un changement de serveur Wapt, j'aimerais faire un paquet qui ferait oublier tous les paquets fournis par l'ancien serveur qui ont le même préfixe, différent du préfixe du nouveau serveur...
Merci pour votre aide.

Re: Oublier des paquets

Publié : 06 avr. 2022 - 16:06
par dcardon
Bonjour Renaud,

version WAPT?

dans install(), vous pouvez utiliser l'objet implicite WAPT (code à tester)

Code : Tout sélectionner

def install():
    package_list = WAPT.list()
    for package_entry in package_list:
        if package_entry.package.startswith('tis'):
            WAPT.forget(package_entry.package)


Cordialement,

Denis

Re: Oublier des paquets

Publié : 07 avr. 2022 - 09:02
par Renaud Villet
Bonjour
ça marche, mais avec :
WAPT.forget_packages(package_entry.package)
à la place de :
WAPT.forget(package_entry.package)

Merci beaucoup !

Re: Oublier des paquets

Publié : 07 avr. 2022 - 15:27
par dcardon
Bonjour Renaud,
Renaud Villet a écrit : 07 avr. 2022 - 09:02 ça marche, mais avec :
WAPT.forget_packages(package_entry.package)
à la place de :
WAPT.forget(package_entry.package)
désolé pour la typo, il n'y a pas encore d'autocomplétion WAPT dans phpBB :-)

Bonne journée,

Denis