Skip to content

Commit

Permalink
Rename overly long --shed_brew_dependency_resolution option...
Browse files Browse the repository at this point in the history
... to --shed_dependency_resolution.
  • Loading branch information
jmchilton committed Jan 12, 2015
1 parent 12fda29 commit ea02cea
Show file tree
Hide file tree
Showing 4 changed files with 7 additions and 8 deletions.
3 changes: 1 addition & 2 deletions docs/commands/test.rst
Original file line number Diff line number Diff line change
Expand Up @@ -59,8 +59,7 @@ please careful and do not try this against production Galaxy instances.
Tool dependency dir for Galaxy to target.
--brew_dependency_resolution Configure Galaxy to use plain brew
dependency resolution.
--shed_brew_dependency_resolution
Configure Galaxy to use brewed Tool Shed
--shed_dependency_resolution Configure Galaxy to use brewed Tool Shed
dependency resolution.
--help Show this message and exit.
2 changes: 1 addition & 1 deletion planemo/commands/cmd_test.py
Original file line number Diff line number Diff line change
Expand Up @@ -81,7 +81,7 @@
@options.job_config_option()
@options.tool_dependency_dir_option()
@options.brew_dependency_resolution()
@options.shed_brew_dependency_resolution()
@options.shed_dependency_resolution()
@pass_context
def cli(ctx, path, **kwds):
"""Run the tests in the specified tool tests in a Galaxy instance.
Expand Down
6 changes: 3 additions & 3 deletions planemo/galaxy_config.py
Original file line number Diff line number Diff line change
Expand Up @@ -54,15 +54,15 @@
</dependency_resolvers>
"""

SHED_BREW_DEPENDENCY_RESOLUTION_CONF = """<dependency_resolvers>
SHED_DEPENDENCY_RESOLUTION_CONF = """<dependency_resolvers>
<tool_shed_tap />
</dependency_resolvers>
"""

# Provide some shortcuts for simple/common dependency resolutions strategies.
STOCK_DEPENDENCY_RESOLUTION_STRATEGIES = {
"brew_dependency_resolution": BREW_DEPENDENCY_RESOLUTION_CONF,
"shed_brew_dependency_resolution": SHED_BREW_DEPENDENCY_RESOLUTION_CONF,
"shed_dependency_resolution": SHED_DEPENDENCY_RESOLUTION_CONF,
}

EMPTY_TOOL_CONF_TEMPLATE = """<toolbox></toolbox>"""
Expand Down Expand Up @@ -310,7 +310,7 @@ def __handle_dependency_resolution(config_directory, kwds):
resolutions_strategies = [
"brew_dependency_resolution",
"dependency_resolvers_config_file",
"shed_brew_dependency_resolution",
"shed_dependency_resolution",
]

selected_strategies = 0
Expand Down
4 changes: 2 additions & 2 deletions planemo/options.py
Original file line number Diff line number Diff line change
Expand Up @@ -41,9 +41,9 @@ def brew_dependency_resolution():
)


def shed_brew_dependency_resolution():
def shed_dependency_resolution():
return click.option(
"--shed_brew_dependency_resolution",
"--shed_dependency_resolution",
is_flag=True,
help=("Configure Galaxy to use brewed Tool Shed dependency"
" resolution."),
Expand Down

0 comments on commit ea02cea

Please sign in to comment.