rpkimancer.cli.conjure module¶
rpki-conjure command implementation.
- class rpkimancer.cli.conjure.Conjure(*args, **kwargs)¶
Bases:
BaseCommand
Conjure a fully populated RPKI repository from thin air.
- Parameters:
args (Any) –
kwargs (Any) –
- subcommand: str = 'conjure'¶
- init_parser()¶
Set up command line argument parser.
- Return type:
None
- run(parsed_args, *args, **kwargs)¶
Run with the given arguments.
- Parameters:
parsed_args (Namespace) –
args (Any) –
kwargs (Any) –
- Return type:
Optional[int]
- class rpkimancer.cli.conjure.ConjurePlugin(parent)¶
Bases:
object
Base class for conjure subcommand plugins.
- Parameters:
parent (argparse.ArgumentParser) –
- init_parser()¶
Set up command line argument parser.
- Return type:
None
- run(parsed_args, ca, *args, **kwargs)¶
Run with the given arguments, returning extra publish kwargs.
- Parameters:
parsed_args (Args) –
ca (CertificateAuthority) –
args (Any) –
kwargs (Any) –
- Return type:
PluginReturn