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