Commit Graph
973 Commits
Author SHA1 Message Date
Nolan Woods 8c696533bb Update mq.md 2020-10-01 16:48:26 -07:00
Nolan WoodsandNicola Soranzo a18e8148ab Update doc/source/admin/mq.md
Co-authored-by: Nicola Soranzo <nicola.soranzo@gmail.com>
2020-10-01 16:37:22 -07:00
Nolan WoodsandNicola Soranzo 50afc1bf50 Update doc/source/admin/mq.md
Co-authored-by: Nicola Soranzo <nicola.soranzo@gmail.com>
2020-10-01 16:37:13 -07:00
Nolan WoodsandNicola Soranzo 706dd35a9c Update doc/source/admin/mq.md
Co-authored-by: Nicola Soranzo <nicola.soranzo@gmail.com>
2020-10-01 16:36:55 -07:00
Nolan WoodsandNicola Soranzo 383eb15c06 Update doc/source/admin/mq.md
Co-authored-by: Nicola Soranzo <nicola.soranzo@gmail.com>
2020-10-01 16:36:37 -07:00
Nolan WoodsandNicola Soranzo be5574eddc Update doc/source/admin/mq.md
Co-authored-by: Nicola Soranzo <nicola.soranzo@gmail.com>
2020-10-01 16:36:28 -07:00
Nolan WoodsandNicola Soranzo 3955bf0292 Update doc/source/admin/mq.md
Co-authored-by: Nicola Soranzo <nicola.soranzo@gmail.com>
2020-10-01 16:35:27 -07:00
Nolan Woods 40790bd5a5 Stub MQ docs 2020-10-01 13:57:15 -07:00
Marius van den Beek 4ccd314c2a Merge pull request #10172 from ic4f/dev_config_debug2
Uniformly process config files
2020-09-08 17:00:32 +02:00
Sergey Golitsynskiy 841261ec6a Automate loading of tool_config_file
- Move tool_config_file out of parse_config_file_options
- Use path_resolves_to in schema
- Correct schema default (remove 'config/' prefix)
- Remove reference to tool_config_file_set, use config.is_set() instead
- Get rid of parse_config_file_options and _parse_config_file_options
- Run make config-rebuild
2020-09-06 17:57:31 -04:00
Sergey Golitsynskiy df919f2330 Automate loading of tool_data_table_config_path (see note)
- Automate handling of cases where a config option's value is a list and
  we may need to select one or all list items, depending on file
  existance (including added sample files)
- Add unit tests for the above
- Move tool_data_table_config_path out of parse_config_file_options
- Use path_resolves_to in schema
- Correct schema default (remove 'config/' prefix)
- Test driver: make paths absolute before passing them to galaxy: this
  prevents incorrect path resolving (see comment in driver_util.py)
- Refactor post-processing of config paths after they have been
  resolved.
- Run make config-rebuild
2020-09-06 13:37:25 -04:00
Sergey Golitsynskiy dba605a950 Automate loading of datatypes_config_file
- Move option out of parse_config_file_options
- Use path_resolves_to in schema
- Correct schema default (remove 'config/' prefix)
- Run make config-rebuild
2020-09-05 23:39:27 -04:00
Sergey Golitsynskiy 4915d094d8 Automate loading of job_metrics_config_file
- Move option out of parse_config_file_options
- Use path_resolves_to in schema
- Run make config-rebuild
2020-09-05 17:36:53 -04:00
Sergey Golitsynskiy d31c203df3 Automate loading of build_sites_config_file
- Handle path resolving of values that are lists of paths
- Automate handling of cases where we add sample config files to defaults
  and pick one existing file or sample file
- Add unit tests for handling of the above
- Adjust existsitn unit tests
- Move option out of parse_config_file_options
- Run make config-rebuild
2020-09-05 15:22:03 -04:00
Sergey Golitsynskiy 8f90fcd6f2 Add modules_mapping_files to schema
Purpose: let the config system load this just like any other path to a config file.
Enable unit test.
Run make config-rebuild.
2020-09-05 00:35:13 -04:00
Sergey Golitsynskiy cef89bfac5 Add local_conda_mapping_file to schema
Purpose: let the config system load this just like any other path to a config file.
Update comment in sample file
Enable unit test
Run make config-rebuild.
2020-09-05 00:35:11 -04:00
Sergey Golitsynskiy 43ffc43e2c Add tool_destinations_config_file to schema
Purpose: let the config system load this just like any other path to a config file.
Enable unit test.
Run make config-rebuild.
2020-09-02 00:29:46 -04:00
Sergey Golitsynskiy 7c9ee28ba1 Add containers_config_file to schema
Purpose:
1) Let the config system load this just like any other path to a config file.
2) Fix: the sample config file mentions setting this config option in galaxy.yml.

Also:
- Run make config-rebuild
- Enable unit test
2020-09-01 21:58:52 -04:00
Sergey Golitsynskiy 3c958b6fb8 Add error_report_file to schema
Purpose: let the config system load this just like any other path to a
config file.
Also, run make config-rebuild.
2020-09-01 21:21:20 -04:00
Sergey Golitsynskiy 9987c65c22 Refactor processing of oidc_backends_config_file
Process like any other config option:
- Remove from list of defaults in parse_config_options()
- Add path_resolves_to to schema (resolves w.r.t. config_dir)
- Run make config-rebuild
- Get rid of config.oidc_backends_config property; use schema property
  instead (oidc_backends_config_file)
2020-09-01 16:04:58 -04:00
Sergey Golitsynskiy 1b9c8f2cb1 Refactor processing of oidc_config_file
Process like any other config option:
- Remove from list of defaults in parse_config_options()
- Add path_resolves_to to schema (resolves w.r.t. config_dir)
- Run make config-rebuild
- Get rid of config.oidc_config property; use schema property
  instead (oidc_config_file)
2020-09-01 15:26:32 -04:00
Sergey Golitsynskiy 78f22d5faa Refactor processing of data_manager_config_file
Process like any other config option:
- Remove from list of defaults in parse_config_options()
- Add path_resolves_to to schema (resolves w.r.t. config_dir)
- Run make config-rebuild (previous changes rebuilt)
- Replace call to appconfig.data_manager_config_file_set with
  appconfig.is_set('data_manager_config_file')
- Modify test driver_utils: make the path to the sample config file
  absolute: resolving that path w.r.t to root in the config module was a
  bug and is fixed now. Thus, if a relative path is supplied, the config
  module will resolve it w.r.t config_dir - as per schema. Passing the
  file used for testing, therefore, must be an absolute path, since it
  is located under 'test/', not 'config/'.
2020-09-01 14:05:49 -04:00
mvdbeek c9f5645e92 Enable tool ngram search by default 2020-09-01 18:58:11 +02:00
mvdbeek 00df7ce062 Rebuild config 2020-09-01 18:58:11 +02:00
Sergey Golitsynskiy 319b5f7446 Refactor processing of shed_tool_data_table_config
Process like any other config option:
- Remove from list of defaults in parse_config_options()
- Add path_resolves_to to schema (resolves w.r.t. managed_config_dir)
- Run make config-rebuild (previous changes rebuilt)
- Replace call to appconfig.shed_tool_data_table_config with
  appconfig.is_set('shed_tool_data_table_config')
- Modify test driver_utils: do not add option to mock config if default
  is None: this value will overwrite the schema default, even if set to
  None - thus causing an error when galaxy tries to parse the file
2020-09-01 10:45:36 -04:00
Sergey Golitsynskiy 9c9520b01a Refactor processing of shed_tool_config_file
Process like any other config option:
- Remove from list of defaults in parse_config_options()
- Add path_resolves_to to schema (resolves w.r.t. managed_config_dir)
- Run make config-rebuild (previous changes rebuilt)
- Replace call to appconfig.shed_tool_config_file_set with
  appconfig.is_set('shed_tool_config_file')
2020-09-01 00:37:59 -04:00
Sergey Golitsynskiy 15d08f549e Refactor processing of file_sources_config_file
Process like any other config option:
- Remove from list of defaults in parse_config_options()
- Add path_resolves_to to schema (resolves w.r.t. config_dir)
- Run make config-rebuild
2020-09-01 00:28:07 -04:00
Sergey Golitsynskiy 30636bf754 Refactor processing of workflow_schedulers_config_file
Process like any other config option:
- Remove from list of defaults in parse_config_options()
- Add path_resolves_to to schema (resolves w.r.t. config_dir)
- Replace call to appconfig.workflow_schedulers_config_file_set with
  appconfig.is_set('workflow_schedulers_config_file')
- Run make config-rebuild
2020-08-31 23:37:46 -04:00
Sergey Golitsynskiy 0b766a6a3c Refactor processing of workflow_resource_params_file
Process like any other config option:
- Remove from list of defaults in parse_config_options()
- Add path_resolves_to to schema (resolves w.r.t. config_dir)
- Run make config-rebuild
2020-08-31 23:25:49 -04:00
Sergey Golitsynskiy 1020d6d33e Refactor processing of user_preferences_extra_conf_path
Process like any other config option:
- Remove from list of defaults in parse_config_options()
- Add path_resolves_to to schema (resolves w.r.t. config_dir)
- Replace call to appconfig.user_preferences_extra_conf_path_set with
  appconfig.is_set('user_preferences_extra_conf_path')
- Run make config-rebuild
2020-08-31 23:14:11 -04:00
Sergey Golitsynskiy fa2abce725 Refactor processing of tool_sheds_config_file
Process like any other config option:
- Remove from list of defaults in parse_config_options()
- Add path_resolves_to to schema (resolves w.r.t. config_dir)
- Run make config-rebuild
2020-08-31 23:06:08 -04:00
Sergey Golitsynskiy ae81940125 Refactor processing of shed_data_manager_config_file
Process like any other config option:
- Remove from list of defaults in parse_config_options()
- Add path_resolves_to to schema (resolves w.r.t. managed_config_dir)
- Run make config-rebuild
- Replace call to appconfig.shed_data_manager_config_file_set with
  appconfig.is_set('shed_data_manager_config_file')
2020-08-31 22:57:06 -04:00
Sergey Golitsynskiy 45d099a95c Refactor processing of object_store_config_file
Process like any other config option:
- Remove from list of defaults in parse_config_options()
- Add path_resolves_to to schema (resolves w.r.t. config_dir)
- Run make config-rebuild
2020-08-31 22:28:04 -04:00
Sergey Golitsynskiy 194e4f0c0c Refactor processing of migrated_tools_config
Process like any other config option:
- Remove from list of defaults in parse_config_options()
- Add path_resolves_to to schema (resolves w.r.t. managed_config_dir)
- Run make config-rebuild
2020-08-31 22:16:54 -04:00
Sergey Golitsynskiy c2010a75f7 Refactor processing of job_resource_params_file
Process like any other config option:
- Remove from list of defaults in parse_config_options()
- Add path_resolves_to to schema (resolves w.r.t. config_dir)
- Run make config-rebuild
2020-08-31 22:10:18 -04:00
Sergey Golitsynskiy 250d96d33f Refactor processing of job_config_file
Process like any other config option:
- Remove from list of defaults in parse_config_options()
- Add path_resolves_to to schema (resolves w.r.t. config_dir)
- Run make config-rebuild
2020-08-31 22:02:17 -04:00
Sergey Golitsynskiy 2c67639680 Refactor processing of dependency_resolvers_config_file
Process like any other config option:
- Remove from list of defaults in parse_config_options()
- Add path_resolves_to to schema (resolves w.r.t. config_dir)
- Run make config-rebuild
2020-08-31 21:33:30 -04:00
Sergey Golitsynskiy df85f7761c Refactor processing of auth_config_file
Process like any other config option:
- Remove from list of defaults in parse_config_options()
- Add path_resolves_to to schema (resolves w.r.t. config_dir)
- Run make config-rebuild (previous changes rebuilt)
- Replace call to appconfig.auth_config_file_set with
  appconfig.is_set('auth_config_file')
2020-08-31 20:15:50 -04:00
Dannon Baker e98e656cff Rebuild of configuration showed two options that had not been rebuilt before. 2020-08-11 10:26:06 -04:00
Dannon Baker 0538f3bcf1 Update static-safe mappings to match new layout, rebuild client. 2020-08-11 10:26:06 -04:00
Dannon Baker 97ef4867aa Update build, etc., for swap 2020-08-11 10:26:06 -04:00
Nate Coraor 402cffa620 Merge remote-tracking branch 'upstream/release_20.05' into dev 2020-08-05 10:40:25 -04:00
Nate Coraor 31b64fa032 Merge remote-tracking branch 'upstream/release_20.01' into release_20.05 2020-08-05 10:34:52 -04:00
Nate Coraor a32b085ab4 Merge remote-tracking branch 'upstream/release_19.09' into release_20.01 2020-08-05 10:32:18 -04:00
Nate Coraor 4e60eb0aaf Merge remote-tracking branch 'upstream/release_19.05' into release_19.09 2020-08-05 10:28:26 -04:00
Nate Coraor ae983eb68b Merge remote-tracking branch 'upstream/release_19.01' into release_19.05 2020-08-05 10:24:48 -04:00
Nate Coraor ed282c2818 Merge remote-tracking branch 'upstream/release_18.09' into release_19.01 2020-08-05 10:21:30 -04:00
Nate Coraor 80aa2f8ea4 Merge remote-tracking branch 'upstream/release_18.05' into release_18.09 2020-08-05 10:19:48 -04:00
Nate Coraor 0299798a4f Merge remote-tracking branch 'upstream/release_18.01' into release_18.05 2020-08-05 10:18:15 -04:00
Nate Coraor 10a456bfd4 Add missing semicolon to uwsgi_pass directive in nginx docs 2020-08-05 09:41:56 -04:00