Hi Tibor,

The branch with the new changes is inside github/remote-debugger-2
Best,

Roman

On Wed, Apr 13, 2011 at 6:44 PM, Tibor Simko <[email protected]> wrote:
> On Wed, 13 Apr 2011, Roman Chyla wrote:
>> There is a *slight* trade off -- the remote debugger might be useful
>> for debugging console applications, when Invenio is not yet installed
>> (in the source tree)
>
> Most people are doing console debugging directly via pdb/ipdb/ipython or
> `winpdb some_script.py' direct techniques anyway, so I guess this need
> is probably well covered that way already?
>
>> So yes, if you prefer the separate config, I we should do it.
>
> OK, `I we' shall send you a patch proposal soon. :)
>
> BTW, we also need to take care of imports and warnings in a more gentle
> way; e.g. personally I don't use Eclipse, so I don't have pydev, and for
> any CLI operation I get:
>
> | $ sudo -u www-data /opt/invenio/bin/webcoll --help
> |
> | Traceback (most recent call last):
> |   File "/usr/local/lib/python2.6/dist-packages/invenio/remote_debugger.py", 
> line 194, in <module>
> |     globals()[name] = __import__(path, fromlist=path.split('.'))
> | ImportError: No module named pydev.pydevd_file_utils
> | Error in remote_debugger, import of the pydev.pydevd_file_utils 
> failedTraceback (most recent call last):
> |   File "/usr/local/lib/python2.6/dist-packages/invenio/remote_debugger.py", 
> line 194, in <module>
> |     globals()[name] = __import__(path, fromlist=path.split('.'))
> | ImportError: No module named pydev.pydevd
> | Error in remote_debugger, import of the pydev.pydevd 
> failed/usr/lib/python2.6/sets.py:63: DeprecationWarning: functions overriding 
> warnings.showwarning() must support the 'line' argument
> |   stacklevel=2)
> | /usr/lib/pymodules/python2.6/rpdb2.py:308: DeprecationWarning: the sets 
> module is deprecated
> |   import sets
> | /usr/lib/python2.6/popen2.py:13: DeprecationWarning: functions overriding 
> warnings.showwarning() must support the 'line' argument
> |   DeprecationWarning, stacklevel=2)
> | /usr/lib/pymodules/python2.6/rpdb2.py:313: DeprecationWarning: The popen2 
> module is deprecated.  Use the subprocess module.
> |   import popen2
>
> Best regards
> --
> Tibor Simko
>

Reply via email to