From 1788bda33f49524ee5ec64794212e4d00a9adfb1 Mon Sep 17 00:00:00 2001 From: Erik Johnston Date: Thu, 25 Jun 2015 16:04:35 +0100 Subject: [PATCH] Comment and remove unused variable --- synapse/crypto/keyring.py | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/synapse/crypto/keyring.py b/synapse/crypto/keyring.py index 24d4213dc7..e91ae7f1fb 100644 --- a/synapse/crypto/keyring.py +++ b/synapse/crypto/keyring.py @@ -58,7 +58,16 @@ class Keyring(object): )[0] def verify_json_objects_for_server(self, server_and_json): - server_to_key_groupings = {} + """Bulk verfies signatures of json objects, bulk fetching keys as + necessary. + + Args: + server_and_json (list): List of pairs of (server_name, json_object) + + Returns: + list of deferreds indicating success or failure to verify each + json object's signature for the given server_name. + """ group_id_to_json = {} group_id_to_group = {} group_ids = [] @@ -84,7 +93,6 @@ class Keyring(object): group_id_to_group[group_id] = group group_id_to_json[group_id] = json_object - server_to_key_groupings.setdefault(server_name, []).append(group) @defer.inlineCallbacks def handle_key_deferred(group, deferred):