rpki.sql.session Class Reference

Inherits object.

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 50 of file sql.py.


Member Function Documentation

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

Definition at line 57 of file sql.py.

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

Definition at line 88 of file sql.py.

def rpki.sql.session.assert_pristine (   self  ) 
Assert that there are no dirty objects in the cache.

Definition at line 112 of file sql.py.

def rpki.sql.session.cache_clear (   self  ) 
Clear the object cache.

Definition at line 108 of file sql.py.

def rpki.sql.session.close (   self  ) 

Definition at line 77 of file sql.py.

def rpki.sql.session.connect (   self  ) 

Definition at line 72 of file sql.py.

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

Definition at line 96 of file sql.py.

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

Definition at line 99 of file sql.py.

def rpki.sql.session.fetchall (   self  ) 

Definition at line 102 of file sql.py.

def rpki.sql.session.lastrowid (   self  ) 

Definition at line 105 of file sql.py.

def rpki.sql.session.ping (   self  ) 

Definition at line 85 of file sql.py.

def rpki.sql.session.sweep (   self  ) 
Write any dirty objects out to SQL.

Definition at line 116 of file sql.py.


Member Data Documentation

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

Definition at line 55 of file sql.py.

Definition at line 67 of file sql.py.

Definition at line 74 of file sql.py.

Definition at line 64 of file sql.py.

Definition at line 73 of file sql.py.

Definition at line 68 of file sql.py.

Definition at line 65 of file sql.py.

Definition at line 63 of file sql.py.


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

Generated on Tue Jan 12 07:56:02 2010 for RPKI Engine by  doxygen 1.6.1