From c416fd56ebba9924c1bb0caa60da667204c701e3 Mon Sep 17 00:00:00 2001 From: Ruben Pollan Date: Tue, 3 May 2016 11:56:08 -0300 Subject: [feat] Adapt to the new KeyManager API without key types - Related: #8031 --- src/leap/bitmask/services/soledad/soledadbootstrapper.py | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) (limited to 'src/leap/bitmask/services') diff --git a/src/leap/bitmask/services/soledad/soledadbootstrapper.py b/src/leap/bitmask/services/soledad/soledadbootstrapper.py index 21cdee31..150ce5d8 100644 --- a/src/leap/bitmask/services/soledad/soledadbootstrapper.py +++ b/src/leap/bitmask/services/soledad/soledadbootstrapper.py @@ -41,7 +41,7 @@ from leap.bitmask.util import here from leap.bitmask.platform_init import IS_WIN, IS_MAC from leap.common.check import leap_assert, leap_assert_type, leap_check from leap.common.files import which -from leap.keymanager import KeyManager, openpgp +from leap.keymanager import KeyManager from leap.keymanager.errors import KeyNotFound from leap.soledad.common.errors import InvalidAuthTokenError from leap.soledad.client import Soledad @@ -513,7 +513,7 @@ class SoledadBootstrapper(AbstractBootstrapper): logger.exception(failure.value) # but we do not raise - d = self._keymanager.send_key(openpgp.OpenPGPKey) + d = self._keymanager.send_key() d.addErrback(send_errback) return d else: @@ -538,12 +538,12 @@ class SoledadBootstrapper(AbstractBootstrapper): failure.trap(KeyNotFound) logger.debug("Key not found. Generating key for %s" % (address,)) - d = self._keymanager.gen_key(openpgp.OpenPGPKey) + d = self._keymanager.gen_key() d.addCallbacks(send_key, log_key_error("generating")) return d def send_key(_): - d = self._keymanager.send_key(openpgp.OpenPGPKey) + d = self._keymanager.send_key() d.addCallbacks( lambda _: logger.debug("Key generated successfully."), log_key_error("sending")) @@ -555,8 +555,7 @@ class SoledadBootstrapper(AbstractBootstrapper): return failure return log_err - d = self._keymanager.get_key( - address, openpgp.OpenPGPKey, private=True, fetch_remote=False) + d = self._keymanager.get_key(address, private=True, fetch_remote=False) d.addErrback(if_not_found_generate) return d -- cgit v1.2.3