Removed "interactivetools_shorten_url"

This commit is contained in:
Sveinung Gundersen
2023-11-15 12:54:14 +01:00
parent 73100de171
commit bf422d3474
5 changed files with 2 additions and 30 deletions
-12
View File
@@ -2023,18 +2023,6 @@
:Type: str
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
``interactivetools_shorten_url``
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
:Description:
Shorten the uuid portion of the subdomain or path for interactive
tools. Especially useful for avoiding the need for wildcard
certificates by keeping subdomain under 63 chars
:Default: ``false``
:Type: bool
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
``retry_interactivetool_metadata_internally``
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
@@ -117,7 +117,7 @@ section (serving port 443):
.. code-block:: nginx
# Route all path-based interactive tool requests to the InteractiveTool proxy application
location ~* ^/(interactivetool/access/.+)$ {
location ~* ^/(interactivetool/.+)$ {
proxy_redirect off;
proxy_http_version 1.1;
proxy_set_header X-Real-IP $remote_addr;
@@ -127,8 +127,7 @@ section (serving port 443):
}
This example config works for default values of ``interactivetools_base_path`` and ``interactivetools_prefix`` as defined in
``galaxy.yml``. For other values, you will need to adjust the location patterns accordingly. This solution also
requires ``interactivetools_shorten_url`` to be set to ``false`` (default).
``galaxy.yml``. For other values, you will need to adjust the location patterns accordingly.
In both nginx config examples, you might want to replace localhost with your server domain (or possibly
``127.0.0.1``), depending on your server setup.
@@ -1293,11 +1293,6 @@ galaxy:
# interactive tools
#interactivetools_prefix: interactivetool
# Shorten the uuid portion of the subdomain or path for interactive
# tools. Especially useful for avoiding the need for wildcard
# certificates by keeping subdomain under 63 chars
#interactivetools_shorten_url: false
# Galaxy Interactive Tools (GxITs) can be stopped from within the
# Galaxy interface, killing the GxIT job without completing its
# metadata setting post-job steps. In such a case it may be desirable
@@ -1450,15 +1450,6 @@ mapping:
desc: |
Prefix to use in the formation of the subdomain or path for interactive tools
interactivetools_shorten_url:
type: bool
default: false
required: false
desc: |
Shorten the uuid portion of the subdomain or path for interactive tools.
Especially useful for avoiding the need for wildcard certificates by keeping
subdomain under 63 chars
retry_interactivetool_metadata_internally:
type: bool
default: true
@@ -156,7 +156,6 @@ class TestInteractiveToolsShortURLIntegration(AbstractTestCases.BaseInteractiveT
@classmethod
def handle_galaxy_config_kwds(cls, config):
super().handle_galaxy_config_kwds(config)
config["interactivetools_shorten_url"] = True
config["job_config_file"] = DOCKERIZED_JOB_CONFIG_FILE