'Store a collection of verify keys for a given server
Args:
server_name(str): The name of the server the keys are for.
from_server(str): The server the keys were downloaded from.
verify_keys(dict): A mapping of key_id to VerifyKey.
Returns:
A deferred that completes when the keys are stored.'

@defer.inlineCallbacks
def store_keys(self, server_name, from_server, verify_keys):

    (yield preserve_context_over_deferred(defer.gatherResults([preserve_fn(self.store.store_server_verify_key)(server_name, server_name, key.time_added, key) for (key_id, key) in verify_keys.items()], consumeErrors=True)).addErrback(unwrapFirstError))
