From 0cb625da84d7e5deeacad113c404a8bc2154c8e7 Mon Sep 17 00:00:00 2001 From: Ben McGinnes Date: Tue, 6 Nov 2018 14:58:15 +1100 Subject: [PATCH] python examples: another importer * Fixed a similar type of bug with the non-protonmail importer. --- lang/python/examples/howto/import-keys-hkp.py | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/lang/python/examples/howto/import-keys-hkp.py b/lang/python/examples/howto/import-keys-hkp.py index 7d873ca4..e6195241 100755 --- a/lang/python/examples/howto/import-keys-hkp.py +++ b/lang/python/examples/howto/import-keys-hkp.py @@ -45,7 +45,10 @@ else: try: keys = server.search(pattern) - print("Found {0} key(s).".format(len(keys))) + if keys is not None: + print("Found {0} key(s).".format(len(keys))) + else: + pass except Exception as e: keys = [] for logrus in pattern.split(): @@ -56,9 +59,10 @@ except Exception as e: keys.append(key[0]) print("Found {0} key(s).".format(len(keys))) -for key in keys: - import_result = c.key_import(key.key_blob) - results.append(import_result) +if keys is not None: + for key in keys: + import_result = c.key_import(key.key_blob) + results.append(import_result) for result in results: if result is not None and hasattr(result, "considered") is False: