[RESOLU] Restauration packages

Question about WAPT Server / Requêtes et aides autour du serveur Wapt
Règles du forum
Règles du forum
* English support on www.reddit.com/r/wapt
* Le support en français se fait sur ce forum
* Merci de préfixer le titre du thread par [RESOLU] s'il est résolu.
* Préciser version de WAPT installée (1.3.9 / 1.3.13 / 1.5 )
* Préciser OS du serveur (Linux / Windows) et version (Debian Jessie/Stretch - CentOS 7 - Windows Server 2012/2016)
* Préciser OS de la machine d'administration/création des paquets (Windows 7 / 10)
Avatar de l’utilisateur
Mathieu
Messages : 44
Inscription : 18 août 2016 - 10:24

05 sept. 2018 - 13:57

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
Dernière modification par Mathieu le 05 sept. 2018 - 15:46, modifié 1 fois.
Avatar de l’utilisateur
htouvet
Expert WAPT
Messages : 327
Inscription : 16 mars 2015 - 10:48
Contact :

05 sept. 2018 - 15:34

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 $@
Tranquil IT
Avatar de l’utilisateur
Mathieu
Messages : 44
Inscription : 18 août 2016 - 10:24

05 sept. 2018 - 15:45

Merci

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