- Can't start uWSGI proxy before proxy SQLite map exists
interactivetools_map
needs to go in thegalaxy
section for the Galaxy side- Docker has to be installed on the Galaxy server even though it won't run there (ok)
- Nodes can't have the job dir root squashed
- Set
<param id="docker_set_user"></param>
on destination to run container as root Not implemented for DRMAA runnerI added the call to get the ports, but container stopping doesn't work. I consider this a container resolver issue and not a runner issue and am using an Epilog script to deal with it for the moment.- Wildcard certs are only valid for a single level, so you need a cert for
*.interactivetoolentrypoint.interactivetool.example.org
whereexample.org
is your Galaxy server. - uWSGI as a proxy seems to have the same problems I encountered when originally trying to set it up as a proxy (enabling
offload-threads
causes connnections to fail after 3 connections are made, disabling `offlo
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?xml version="1.0"?> | |
<!-- | |
If the value of 'URL_method' is 'get', the request will consist of the value of 'URL' coming back in | |
the initial response. If value of 'URL_method' is 'post', any additional params coming back in the | |
initial response ( in addition to 'URL' ) will be encoded and appended to URL and a post will be performed. | |
--> | |
<tool name="Cherry Py Synchronous" id="cherrypy" tool_type="data_source"> | |
<description>test</description> | |
<command interpreter="python">data_source.py $output $__app__.config.output_size_limit</command> | |
<inputs action="http://localhost:8090/getdata" check_values="false" method="post"> |
Shell script to make producing tool_dependencies easier. It's simple to use, behaves a lot like a venv, and then produces a tool_dependencies.xml
in the directory where you started when you deactivate
at the end.
Pretty to activate:
. activate.sh
Example of use:
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.