Somehow I seem to miss something when configuring our latest up-to-date galaxy_central version to use the galaxy toolshed. When as admin I want to install a tool I can browse the given 2 repositories and select view tools. When I select install to local galaxy it drops an error on 2 tools I tested thus far:
--------------------------- Error Traceback: View as: Interactive | Text | XML (full) ⇝ AttributeError: 'ToolSectionLabel' object has no attribute 'name' URL: http://galaxy02:8080/galaxy/admin_toolshed/install_repository?tool_shed_url=... Module weberror.evalexception.middleware:364 in respond view
app_iter = self.application(environ, detect_start_response)
Module paste.debug.prints:98 in __call__ view
environ, self.app)
Module paste.wsgilib:539 in intercept_output view
app_iter = application(environ, replacement_start_response)
Module paste.recursive:80 in __call__ view
return self.application(environ, start_response)
Module paste.httpexceptions:632 in __call__ view
return self.application(environ, start_response)
Module galaxy.web.framework.base:160 in __call__ view
body = method( trans, **kwargs )
Module galaxy.web.framework:173 in decorator view
return func( self, trans, *args, **kwargs )
Module galaxy.web.controllers.admin_toolshed:322 in install_repository view
tool_panel_section_select_field = build_tool_panel_section_select_field( trans )
Module galaxy.web.controllers.admin_toolshed:804 in build_tool_panel_section_select_field view
options.append( ( tool_section.name, tool_section.id ) )
AttributeError: 'ToolSectionLabel' object has no attribute 'name' ---------------------------
The steps I took: Updated the universe to load the extra shed_tool_conf.xml file. Set the toolpath to "../toolshedtools" in shed_tool_conf.xml Gave the directory read write permissions for galaxy user:dev_group Restarted galaxy.
Any additional configs to make somewhere? In the original tool_conf.xml file?
Alex