geofront.regen — Regen master key

New in version 0.2.0.

geofront.regen.main()

The main function of geofront-key-regen CLI program.

geofront.regen.main_parser(parser: argparse.ArgumentParser = None) → argparse.ArgumentParser

Create an ArgumentParser object for geofront-key-regen CLI program. It also is used for documentation through sphinxcontrib-autoprogram.

Returns:a properly configured ArgumentParser
Return type:argparse.ArgumentParser
geofront.regen.regenerate(master_key_store: geofront.masterkey.MasterKeyStore, remote_set: typing.Mapping[str, geofront.remote.Remote], key_type: typing.Type[paramiko.pkey.PKey] = <class 'paramiko.rsakey.RSAKey'>, bits: typing.Union[int, NoneType] = None, *, create_if_empty: bool, renew_unless_empty: bool) → None

Regenerate or create the master key.