Skip to content

Cannot install from testtool shed in planemo/server  #55

Description

@Eduardo-Alves

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions