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.