]> git.ipfire.org Git - pbs.git/commitdiff
keys: Add a dummy function to create subkeys
authorMichael Tremer <michael.tremer@ipfire.org>
Thu, 6 Oct 2022 14:41:01 +0000 (14:41 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Thu, 6 Oct 2022 14:41:01 +0000 (14:41 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/buildservice/keys.py

index a779bb75584de48febd0610b66e0148cf4ab6066..0e5e92de2a052675f08a66b8e7f30d0d1a665711 100644 (file)
@@ -194,4 +194,11 @@ class Key(base.DataObject):
                return list(subkeys)
 
        async def generate_subkey(self, algorithm=None):
-               pass # XXX TODO
+               key = await self.backend.keys.generate(
+                       "%s - DUMMY SUBKEY <%s>" % (self.name, self.email),
+               )
+
+               # Append to existing list of subkeys
+               self.subkeys.append(key)
+
+               return key