Page 1 sur 1

[RESOLU] Restauration packages

Posté : 05 septembre 2018, 13:57
par Mathieu
Bonjour,

je viens de réinstaller mon serveur car j'etait sur une version nightly, une fois l'installation faite je veux faire la restauration comme dans la procédure via la commande /usr/bin/python /opt/wapt/wapt-scanpackages.py /var/www/wapt/ sauf que j'ai une erreur qui s'affiche.

Code : Tout sélectionner

/usr/bin/python /opt/wapt/wapt-scanpackages.py /var/www/wapt/
Traceback (most recent call last):
  File "/opt/wapt/wapt-scanpackages.py", line 32, in <module>
    from waptutils import __version__,setloglevel
  File "/opt/wapt/waptutils.py", line 41, in <module>
    import requests
ImportError: No module named requests
comment faire pour continuer la procédure

je vous remercie

Re: Restauration packages

Posté : 05 septembre 2018, 15:34
par htouvet
faire simplement

Code : Tout sélectionner

wapt-scanpackages /var/www/wapt
normalement le script wapt-scanpackages est dans /usr/lbin donc dans le path

L'erreur vient du fait que wapt a maintenant son propre 'virtualenv' pour lserveur également.
Les librairies python( requests par xemple) sont dans /opt/wapt et il faut déclarer cet emplacement avant de lancer le script python wapt-scanpackages.py. C'est ce que fait /usr/bin/wapt-scanpackages

Code : Tout sélectionner

#!/bin/bash
sudo -u wapt PYTHONHOME=/opt/wapt PYTHONPATH=/opt/wapt /opt/wapt/bin/python /opt/wapt/wapt-scanpackages.py $@

Re: Restauration packages

Posté : 05 septembre 2018, 15:45
par Mathieu
Merci

faudrait regarder pour modifier votre procédure
https://www.wapt.fr/fr/doc/waptserver_b ... stauration