executor#

class CanaryHPCExecutor(*, workspace: str, backend: str, case: str | None = None)#

Bases: object

register(pluginmanager: CanaryPluginManager) None#
run(args: Namespace) int#
load_resource_pool() dict#
canary_resource_pool_fill(config: Config, pool: dict[str, dict[str, Any]]) None#
modify_specs(specs: list[ResolvedSpec]) None#
static setup_parser(parser: Parser) None#