aboutsummaryrefslogtreecommitdiff
path: root/src/mailman_pgp/model/list.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/mailman_pgp/model/list.py')
-rw-r--r--src/mailman_pgp/model/list.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/mailman_pgp/model/list.py b/src/mailman_pgp/model/list.py
index eaeb7a3..8b2b5bc 100644
--- a/src/mailman_pgp/model/list.py
+++ b/src/mailman_pgp/model/list.py
@@ -112,6 +112,7 @@ class PGPMailingList(Base):
key_file.write(str(value))
def generate_key(self, block=False):
+ self._key = None
self._key_generator = ListKeyGenerator(config.pgp.keypair_config,
self.mlist.display_name,
self.mlist.posting_address,
@@ -120,6 +121,7 @@ class PGPMailingList(Base):
self._key_generator.start()
if block:
self._key_generator.join()
+ return self.key
@property
def pubkey(self):