rpki.sql.session Class Reference

Inheritance diagram for rpki.sql.session:

Inheritance graph

List of all members.

Public Member Functions

def __init__
def assert_pristine
def cache_clear
def close
def connect
def execute
def executemany
def fetchall
def lastrowid
def ping
def sweep

Public Attributes

 cache
 cur
 database
 db
 dirty
 password
 username

Private Member Functions

def _wrap_execute

Static Private Attributes

 _exceptions_enabled = False


Detailed Description

SQL session layer.

Definition at line 23 of file sql.py.


Member Function Documentation

def rpki.sql.session.__init__ (   self,
  cfg 
)

Definition at line 28 of file sql.py.

def rpki.sql.session._wrap_execute (   self,
  func,
  query,
  args 
) [private]

Definition at line 58 of file sql.py.

def rpki.sql.session.assert_pristine (   self  ) 

Assert that there are no dirty objects in the cache.

Definition at line 82 of file sql.py.

def rpki.sql.session.cache_clear (   self  ) 

Clear the object cache.

Definition at line 78 of file sql.py.

def rpki.sql.session.close (   self  ) 

Definition at line 47 of file sql.py.

def rpki.sql.session.connect (   self  ) 

Definition at line 43 of file sql.py.

def rpki.sql.session.execute (   self,
  query,
  args = None 
)

Definition at line 66 of file sql.py.

def rpki.sql.session.executemany (   self,
  query,
  args 
)

Definition at line 69 of file sql.py.

def rpki.sql.session.fetchall (   self  ) 

Definition at line 72 of file sql.py.

def rpki.sql.session.lastrowid (   self  ) 

Definition at line 75 of file sql.py.

def rpki.sql.session.ping (   self  ) 

Definition at line 55 of file sql.py.

def rpki.sql.session.sweep (   self  ) 

Write any dirty objects out to SQL.

Definition at line 86 of file sql.py.


Member Data Documentation

rpki.sql.session._exceptions_enabled = False [static, private]

Definition at line 26 of file sql.py.

Definition at line 38 of file sql.py.

Definition at line 45 of file sql.py.

Definition at line 35 of file sql.py.

Definition at line 44 of file sql.py.

Definition at line 39 of file sql.py.

Definition at line 36 of file sql.py.

Definition at line 34 of file sql.py.


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

Generated on Wed Jul 16 00:59:38 2008 for RPKI Engine by  doxygen 1.5.6