Hi Eric,
The threading.Thread issue indicated below has been fixed (the changeset is already available in galaxy-dist) and isn't eclipse-centric.
>From eclipse, how are you launching galaxy?
Personally for debugging I've found it easier to use the debugging middleware for anything that happens inside a web transaction (sometimes intentionally raising an exception just to kick out to it), and a simple addition of 'import pdb; pdb.set_trace()' for creating breakpoints that I can work through via pdb in the terminal.
-Dannon
> ___________________________________________________________
On Feb 5, 2013, at 5:29 AM, Eric Kuyt <eric.kuijt@wur.nl> wrote:
> Hi All,
>
> I am Running my local galaxy instance in Eclipse - pydev to make debugging somewhat easier, but now I run into loads of Code errors. It seems that pydev doesn't understand the Bunch() Class frequently used in Galaxy.
>
> But also code errors that maybe could be fixed. such as:
>
> lib/galaxy/jobs/runner/lwr.py:232
>
> #worker = threading.Thread( ( name="LwrJobRunner.thread-%d" % i ), # target=self.run_next )
> -->
> #worker = threading.Thread( name="LwrJobRunner.thread-%d" % i , #target=self.run_next )
>
> Are these real errors or am I doing something wrong.
>
> Is there anyone with more experience in running Galaxy from within Eclipse?
>
> Thanks,
>
> Eric
>
>
>
> Please keep all replies on the list by using "reply all"
> in your mail client. To manage your subscriptions to this
> and other Galaxy lists, please use the interface at:
>
> http://lists.bx.psu.edu/