cassandra.cqlengine.connection - Connection management for cqlengine
 
 
 Functions
default
()Configures the default connection to localhost, using the driver defaults (except for row_factory)
set_session
(s)Configures the default connection with a preexisting cassandra.cluster.Session
Note: the mapper presently requires a Session row_factory set to dict_factory.
 This may be relaxed in the future
setup
(hosts, default_keyspace, consistency=None, lazy_connect=False, retry_connect=False, **kwargs)Setup a the driver connection used by the mapper
- Parameters
- 
 - 
 hosts (list) – list of hosts, ( contact_pointsforcassandra.cluster.Cluster)
- 
 default_keyspace (str) – The default keyspace to use 
- 
 consistency (int) – The global default ConsistencyLevel- default is the same asSession.default_consistency_level
- 
 lazy_connect (bool) – True if should not connect until first use 
- 
 retry_connect (bool) – True if we should retry to connect even if there was a connection failure initially 
- 
 **kwargs – Pass-through keyword arguments for cassandra.cluster.Cluster
 
- 
 
register_connection
(name, hosts=None, consistency=None, lazy_connect=False, retry_connect=False, cluster_options=None, default=False, session=None)Add a connection to the connection registry. hosts and session are
 mutually exclusive, and consistency, lazy_connect,
 retry_connect, and cluster_options only work with hosts. Using
 hosts will create a new cassandra.cluster.Cluster and
 cassandra.cluster.Session.
- Parameters
- 
 - 
 hosts (list) – list of hosts, ( contact_pointsforcassandra.cluster.Cluster).
- 
 consistency (int) – The default ConsistencyLevelfor the registered connection’s new session. Default is the same asSession.default_consistency_level. For use withhostsonly; will fail when used withsession.
- 
 lazy_connect (bool) – True if should not connect until first use. For use with hostsonly; will fail when used withsession.
- 
 retry_connect (bool) – True if we should retry to connect even if there was a connection failure initially. For use with hostsonly; will fail when used withsession.
- 
 cluster_options (dict) – A dict of options to be used as keyword arguments to cassandra.cluster.Cluster. For use withhostsonly; will fail when used withsession.
- 
 default (bool) – If True, set the new connection as the cqlengine default 
- 
 session (Session) – A cassandra.cluster.Sessionto be used in the created connection.
 
-