diff options
Diffstat (limited to 'src/mailman_pgp/pgp/keygen.py')
| -rw-r--r-- | src/mailman_pgp/pgp/keygen.py | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/src/mailman_pgp/pgp/keygen.py b/src/mailman_pgp/pgp/keygen.py index bff5450..06ca22b 100644 --- a/src/mailman_pgp/pgp/keygen.py +++ b/src/mailman_pgp/pgp/keygen.py @@ -28,22 +28,20 @@ from pgpy.constants import ( class ListKeyGenerator(mp.Process): - """""" + """A multiprocessing list key generator.""" def __init__(self, keypair_config, display_name, posting_address, request_address, key_path): super().__init__( target=self.generate, - args=( - keypair_config, display_name, posting_address, request_address, - key_path), - daemon=True) + args=(keypair_config, display_name, posting_address, + request_address, key_path)) def generate(self, keypair_config, display_name, posting_address, request_address, key_path): """ - Generates the list keypair and saves it to key_path, if it does not - exist. + Generate the list keypair and save it, if it does not exist. + :param keypair_config: :param display_name: :param posting_address: @@ -59,8 +57,9 @@ class ListKeyGenerator(mp.Process): def _create(self, config, display_name, posting_address, request_address): """ - Generates the list `PGPKey` keypair, with posting and request UIDs. - Uses a Sign+Certify main key and Encrypt subkey. + Generate the list `PGPKey` keypair, with posting and request UIDs. + + Use a Sign+Certify main key and Encrypt subkey. :param config: :param display_name: :param posting_address: @@ -105,6 +104,7 @@ class ListKeyGenerator(mp.Process): def _save(self, key, key_path): """ Save the generated key. + :param key: :param key_path: """ |
