How to use the ephemeris.shed_tools_old.InstallToolManager function in ephemeris

To help you get started, we’ve selected a few ephemeris examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github galaxyproject / ephemeris / ephemeris / shed_tools_old.py View on Github external
"revisions": options.revisions
        }]

    if options.skip_tool_dependencies:
        install_tool_dependencies = False
        install_repository_dependencies = False

    elif repo_list_file:
        install_tool_dependencies = install_tool_dependencies
        install_repository_dependencies = install_repository_dependencies

    install_resolver_dependencies = options.install_resolver_dependencies or install_resolver_dependencies

    force_latest_revision = options.force_latest_revision or options.action == "update"

    return InstallToolManager(repositories=repositories,
                              gi=gi,
                              default_install_tool_dependencies=install_tool_dependencies,
                              default_install_repository_dependencies=install_repository_dependencies,
                              default_install_resolver_dependencies=install_resolver_dependencies,
                              force_latest_revision=force_latest_revision,
                              test=options.test,
                              test_user=options.test_user,
                              test_user_api_key=options.test_user_api_key,
                              test_existing=options.test_existing,
                              test_json=options.test_json,
                              )