Skip to content

Commit

Permalink
Merge pull request #635 from jmchilton/no_dependency_resolution
Browse files Browse the repository at this point in the history
Implement a --no_dependency_resolution option.
  • Loading branch information
mvdbeek committed Feb 21, 2017
2 parents f7dc412 + 05183a3 commit 12378e2
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 0 deletions.
4 changes: 4 additions & 0 deletions planemo/galaxy/config.py
Original file line number Diff line number Diff line change
Expand Up @@ -102,6 +102,9 @@
</dependency_resolvers>
"""

NO_DEPENDENCY_RESOLUTION_CONF = """<dependency_resolvers>
</dependency_resolvers>
"""

BREW_DEPENDENCY_RESOLUTION_CONF = """<dependency_resolvers>
<homebrew />
Expand Down Expand Up @@ -208,6 +211,7 @@ class = StreamHandler
"brew_dependency_resolution": BREW_DEPENDENCY_RESOLUTION_CONF,
"shed_dependency_resolution": SHED_DEPENDENCY_RESOLUTION_CONF,
"conda_dependency_resolution": CONDA_DEPENDENCY_RESOLUTION_CONF,
"no_dependency_resolution": NO_DEPENDENCY_RESOLUTION_CONF,
"default_dependency_resolution": DEFAULT_DEPENDENCY_RESOLUTION_CONF,
}

Expand Down
9 changes: 9 additions & 0 deletions planemo/options.py
Original file line number Diff line number Diff line change
Expand Up @@ -236,6 +236,14 @@ def cwl_conformance_test():
)


def no_dependency_resolution():
return planemo_option(
"--no_dependency_resolution",
is_flag=True,
help="Configure Galaxy with no dependency resolvers.",
)


def brew_dependency_resolution():
return planemo_option(
"--brew_dependency_resolution",
Expand Down Expand Up @@ -890,6 +898,7 @@ def galaxy_config_options():
dependency_resolvers_option(),
brew_dependency_resolution(),
shed_dependency_resolution(),
no_dependency_resolution(),
conda_target_options(),
conda_dependency_resolution(),
conda_copy_dependencies_option(),
Expand Down

0 comments on commit 12378e2

Please sign in to comment.