Capisco che la domanda sia imbarazzante...
come si può fare il debug di un modulo?
ho provato:
1) con import pdb e pdb.set_trace() e poi ad avviare con
cd /usr/lib/openerp-client
exec /usr/bin/python -m pdb ./openerp-client.py $@
quando arrivo al break... si pianta tutto!
2) ho provato anche quanto segnalato in
wiki.openerp-italia.org/doku.php/area_tecnica/debug_dei_moduli
Lanciare Openerp da console:
./openerp-server.py --debug --log-level=debug --update=nome_del_modulo_da_debuggare
Inserire all'interno dello script:
from tools.misc import debug
debug(ciò che si vuole visualizzare)
ma in questo caso il server non parte correttamente (è un problema di autenticazione su postgres)
Per il momento sto facendo il "debug" scrivendo su un file esterno ciò che mi interessa,
ma mi sembra un metodo veramente rudimentale.
Una chiave per capirci qualcosa? Grazie!