userver: testsuite.databases.mysql.control.ConnectionCache Class Reference
Loading...
Searching...
No Matches
testsuite.databases.mysql.control.ConnectionCache Class Reference

Detailed Description

Definition at line 106 of file control.py.

Public Member Functions

 __init__ (self, conninfo, bool verbose=False)
 get_master_connection (self)
classes.ConnectionInfo get_conninfo (self, str dbname)
 get_connection (self, dbname)

Protected Member Functions

 _create_connection (self, dbname)
 _connect (self, classes.ConnectionInfo conninfo)

Protected Attributes

 _conninfo = conninfo
dict _cache = {}
 _master_connection = None

Constructor & Destructor Documentation

◆ __init__()

testsuite.databases.mysql.control.ConnectionCache.__init__ ( self,
conninfo,
bool verbose = False )

Definition at line 107 of file control.py.

Member Function Documentation

◆ _connect()

testsuite.databases.mysql.control.ConnectionCache._connect ( self,
classes.ConnectionInfo conninfo )
protected

Definition at line 128 of file control.py.

◆ _create_connection()

testsuite.databases.mysql.control.ConnectionCache._create_connection ( self,
dbname )
protected

Definition at line 125 of file control.py.

◆ get_connection()

testsuite.databases.mysql.control.ConnectionCache.get_connection ( self,
dbname )

Definition at line 120 of file control.py.

◆ get_conninfo()

classes.ConnectionInfo testsuite.databases.mysql.control.ConnectionCache.get_conninfo ( self,
str dbname )

Definition at line 117 of file control.py.

◆ get_master_connection()

testsuite.databases.mysql.control.ConnectionCache.get_master_connection ( self)

Definition at line 112 of file control.py.

Member Data Documentation

◆ _cache

dict testsuite.databases.mysql.control.ConnectionCache._cache = {}
protected

Definition at line 109 of file control.py.

◆ _conninfo

testsuite.databases.mysql.control.ConnectionCache._conninfo = conninfo
protected

Definition at line 108 of file control.py.

◆ _master_connection

testsuite.databases.mysql.control.ConnectionCache._master_connection = None
protected

Definition at line 110 of file control.py.


The documentation for this class was generated from the following file: