galaxyproject / galaxyproject/planemo-machine

Cannot install from testtool shed in planemo/server

Open
#55 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Jinja
Stars
10
Forks
16
PR merge metrics
No merged PRs in 30d

Description

galaxy.tools.toolbox.base ERROR 2016-03-09 13:41:23,391 Error loading tools defined in config /opt/galaxy/dev_tool_conf.xml
Traceback (most recent call last):
File "/opt/galaxy/galaxy-app/lib/galaxy/tools/toolbox/base.py", line 103, in _init_tools_from_configs
self._init_tools_from_config( config_filename )
File "/opt/galaxy/galaxy-app/lib/galaxy/tools/toolbox/base.py", line 150, in _init_tools_from_config
internal=True
File "/opt/galaxy/galaxy-app/lib/galaxy/tools/toolbox/base.py", line 183, in load_item
self._load_tooldir_tag_set( item, panel_dict, tool_path, integrated_panel_dict, load_panel_dict=load_panel_dict )
File "/opt/galaxy/galaxy-app/lib/galaxy/tools/toolbox/base.py", line 695, in _load_tooldir_tag_set
self.__watch_directory( directory, elems, integrated_elems, load_panel_dict, recursive, force_watch=True )
File "/opt/galaxy/galaxy-app/lib/galaxy/tools/toolbox/base.py", line 716, in __watch_directory
for name in os.listdir( directory ):
OSError: [Errno 2] No such file or directory: '/opt/galaxy/tools/.'

I believe this is because in planemo-machine/group_vars/all

dev_tool_conf_dir: "{{ galaxyFS_base_dir }}/tools"

but tools directory is not being created in the server

ps.
If i run planemo interactive instead I can mount /opt/galaxy/tools locally so this is not an issue

docker run -p 8010:80 -p 9009:9009 -v `pwd`:/opt/galaxy/tools -i -t planemo/interactive

Using kitematic with planemo-server however is not allowing me to mount any volumes so the /opt/galaxy/tools doesn't exist

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.