Lancer et debugger OpenERP 7 avec Eclipse

Nous allons voir maintenant comment paramétrer Eclipse pour lancer et débugger OpenERP.

Nous partons d'une installation de OpenERP 7 faite sur un serveur Debian 7 et réalisée selon la procédure précédente.

Eclipse et Pydev ont été installés comme indique dans un article précédent.

L'installation de OpenERP7 est faite sous le user "openerp" et le répertoire "/opt/openerp/openerp_v7".

- lancer Eclipse et positionner le workspace à "/opt/openerp"

- créer un nouveau projet Pydev "openerp-v7"

- configurer l'interpréteur python en "auto config"

- cliquer sur "OK"

- puis sur "Finish" dans l'écran suivant
- cliquer sur "Yes" dans

- selectionner le fichier "openerp-server" pour lancer l'exécution avec "Run As" (choisir ensuite "python run")

- l'application OpenERP est alors lancée avec les traces suivantes dans la console

- on peut faire de même pour débugger en choisissant "Debug As" au lieu de "Run As". Cela permet de mettre des "breakpoint", afficher des valeurs de variable ...

Exemple de debug :
- Après positionnement d'un point d'arrêt, la fenêtre suivante s'affiche quand le traitement atteint ce breakpoint

- puis après click sur "Yes", Eclipse nous amène dans la vue de debug ...

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *