Fix replicaset connection

This commit is contained in:
Ross Lawley 2012-03-05 16:15:06 +00:00
parent 82446d641e
commit c34e79fad9

View File

@ -109,6 +109,7 @@ def get_connection(alias=DEFAULT_CONNECTION_NAME, reconnect=False):
connection_class = Connection
if 'replicaSet' in conn_settings:
conn_settings['hosts_or_uri'] = conn_settings.pop('host', None)
connection_class = ReplicaSetConnection
try:
_connections[alias] = connection_class(**conn_settings)