Branch: refs/heads/dev Home: https://github.com/galaxyproject/galaxy Commit: 1d16200759895b6ede6c38655d085fa7bb0a1e17 https://github.com/galaxyproject/galaxy/commit/1d16200759895b6ede6c38655d085... Author: John Chilton jmchilton@gmail.com Date: 2016-09-26 (Mon, 26 Sep 2016)
Changed paths: M lib/galaxy/tools/__init__.py M lib/galaxy/tools/toolbox/base.py
Log Message: ----------- Refactor recent toolbox changes for galaxy-lib.
The abstracttoolbox class is supposed to shield Galaxy from the internals of the toolbox organization and vice versa, so having a reload method that uses Galaxy-specific queueing stuff is less than ideal. The concrete toolbox class is where I have been putting such functionality.
In addition to this being the abstract design I prefer, it is definitely needed for galaxy-lib which contains the abstracttoolbox but not the concrete toolbox or the queue worker functionality.
xref #2840
Commit: 780473a751ae52868e29b4e34ba2b0894598dc7b https://github.com/galaxyproject/galaxy/commit/780473a751ae52868e29b4e34ba2b... Author: Martin Cech cech.marten@gmail.com Date: 2016-09-26 (Mon, 26 Sep 2016)
Changed paths: M lib/galaxy/tools/__init__.py M lib/galaxy/tools/toolbox/base.py
Log Message: ----------- Merge pull request #2971 from jmchilton/galaxy-lib-import-fix
Refactor recent toolbox changes for galaxy-lib.
Compare: https://github.com/galaxyproject/galaxy/compare/7f19ba817c4d...780473a751ae
galaxy-commits@lists.galaxyproject.org