#NEWLINE# def get_connection( self , params ) : #NEWLINE# #INDENT# '\n        Given a now preformated params, return a\n        new connection.\n\n        The default implementation uses a cached pools\n        for create new connection.\n        ' #NEWLINE# pool = self . get_or_create_connection_pool ( pool ) #NEWLINE# return self . redis_client_cls ( connection_pool = pool , ** self . redis_client_cls_kwargs )