Move galaxy.tools.toolbox.cache to galaxy.tools.cache.

galaxy.tools.toolbox is shared with galaxy-lib and so should have no dependencies on sqlalchemy. Also this really seems to be caching tools and tool shed repositories and fairly independent of the toolbox abstraction so I think it is solid refactoring independent of the sqlalchemy/galaxy-lib constraints.
This commit is contained in:
John Chilton
2017-06-06 10:34:38 -04:00
parent 9d1a382f86
commit 4db996a4de
3 changed files with 2 additions and 2 deletions
+1 -1
View File
@@ -22,7 +22,7 @@ from galaxy.webhooks import WebhooksRegistry
from galaxy.sample_tracking import external_service_types
from galaxy.openid.providers import OpenIDProviders
from galaxy.tools.data_manager.manager import DataManagers
from galaxy.tools.toolbox.cache import (
from galaxy.tools.cache import (
ToolCache,
ToolShedRepositoryCache
)
+1 -1
View File
@@ -11,7 +11,7 @@ from galaxy import model
from galaxy.model import tool_shed_install
from galaxy.model.tool_shed_install import mapping
from galaxy.tools import ToolBox
from galaxy.tools.toolbox.cache import ToolCache
from galaxy.tools.cache import ToolCache
from galaxy.tools.toolbox.lineages.tool_shed import ToolVersionCache
from galaxy.tools.toolbox.watcher import get_tool_conf_watcher
from galaxy.webapps.galaxy.config_watchers import ConfigWatchers