aries_cloudagent.commands package¶
Commands module common setup.
-
aries_cloudagent.commands.
load_command
(command: str)[source]¶ Load the module corresponding with a named command.
-
aries_cloudagent.commands.
run_command
(command: str, argv: Sequence[str] = None)[source]¶ Execute a named command with command line arguments.
Submodules¶
aries_cloudagent.commands.help module¶
Help command for indexing available commands.
aries_cloudagent.commands.provision module¶
Provision command for setting up agent settings before starting.
-
exception
aries_cloudagent.commands.provision.
ProvisionError
(*args, error_code: str = None, **kwargs)[source]¶ Bases:
aries_cloudagent.core.error.BaseError
Base exception for provisioning errors.
aries_cloudagent.commands.start module¶
Entrypoint.
-
aries_cloudagent.commands.start.
init_argument_parser
(parser: argparse.ArgumentParser)[source]¶ Initialize an argument parser with the module’s arguments.
-
aries_cloudagent.commands.start.
run_loop
(startup: Coroutine[T_co, T_contra, V_co], shutdown: Coroutine[T_co, T_contra, V_co])[source]¶ Execute the application, handling signals and ctrl-c.