hyperdock_container.dock#

Classes#

ContainerDock

Module Contents#

class hyperdock_container.dock.ContainerDock(*args, dock_vars: dict[str, str] = None, **kwargs)#

Bases: hyperpocket.tool.dock.Dock

unique_tool_references: dict[tuple[str, Ellipsis], hyperdock_container.tool_reference.ContainerToolReference]#
runtime: hyperdock_container.runtime.ContainerRuntime#
try_parse(req_like: str, inline_tool_vars: dict | None = None) hyperdock_container.tool.ContainerToolRequest#
plug(req_like: Any, **kwargs)#
async teardown()#
tools() list[hyperpocket.tool.function.FunctionTool]#