pestifer.subcommands.build_example module

The build-example subcommand. Runs the system preparation for a specific example by its ID.

class pestifer.subcommands.build_example.RunExampleSubcommand(name: str = 'build-example', aliases: list = <factory>, log_file: str = 'pestifer_diagnostics.log', short_help: str = 'build a specific example system', long_help: str = "Run the system preparation for a specific example by its ID; 'pestifer show-resources examples' to see the list.", func_returns_type: type = <class 'pestifer.core.controller.Controller'>, parser: argparse.ArgumentParser = None)[source]

Bases: RunSubcommand

add_subparser(subparsers)[source]

Adds the subcommand parser to the given subparsers. Subclasses declare arguments here, after a super().add_subparser() call.

aliases: list

alternative names for this subcommand

static func(args: Namespace, **kwargs)[source]

Run the pestifer build command with the specified configuration file.

func_returns_type

alias of Controller

long_help: str = "Run the system preparation for a specific example by its ID; 'pestifer show-resources examples' to see the list."

description

name: str = 'build-example'

subcommand name

short_help: str = 'build a specific example system'

help string