Warning

This document is for an in-development version of Galaxy. You can alternatively view this page in the latest release if it exists or view the top of the latest release's documentation.

tool_shed.dependencies.tool package

Submodules

tool_shed.dependencies.tool.tag_attribute_handler module

class tool_shed.dependencies.tool.tag_attribute_handler.TagAttributeHandler(app: ToolShedApp, rdd: RepositoryDependencyAttributeHandler, unpopulate: bool)[source]

Bases: object

__init__(app: ToolShedApp, rdd: RepositoryDependencyAttributeHandler, unpopulate: bool) → None[source]
process_action_tag_set(elem: Element, message: str) → tuple[bool, Element, str][source]
process_actions_tag_set(elem: Element, message: str, skip_actions_tags: bool = True) → tuple[bool, Element, str][source]
process_actions_group_tag_set(elem: Element, message: str, skip_actions_tags: bool = False) → tuple[bool, Element, str][source]
process_config(root: Element, skip_actions_tags: bool = True) → tuple[bool, Element, str][source]
process_install_tag_set(elem: Element, message: str, skip_actions_tags: bool = True) → tuple[bool, Element, str][source]
process_package_tag_set(elem: Element, message: str, skip_actions_tags: bool = True) → tuple[bool, Element, str][source]
process_repository_tag_set(parent_elem: Element, elem_index: int, elem: Element, message: str) → tuple[bool, Element, str][source]