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


Member Function Documentation

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

Definition at line 45 of file sql.py.

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

Definition at line 75 of file sql.py.

def rpki.sql.session.assert_pristine (   self  ) 

Assert that there are no dirty objects in the cache.

Definition at line 99 of file sql.py.

def rpki.sql.session.cache_clear (   self  ) 

Clear the object cache.

Definition at line 95 of file sql.py.

def rpki.sql.session.close (   self  ) 

Definition at line 64 of file sql.py.

def rpki.sql.session.connect (   self  ) 

Definition at line 60 of file sql.py.

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

Definition at line 83 of file sql.py.

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

Definition at line 86 of file sql.py.

def rpki.sql.session.fetchall (   self  ) 

Definition at line 89 of file sql.py.

def rpki.sql.session.lastrowid (   self  ) 

Definition at line 92 of file sql.py.

def rpki.sql.session.ping (   self  ) 

Definition at line 72 of file sql.py.

def rpki.sql.session.sweep (   self  ) 

Write any dirty objects out to SQL.

Definition at line 103 of file sql.py.


Member Data Documentation

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

Definition at line 43 of file sql.py.

Definition at line 55 of file sql.py.

Definition at line 62 of file sql.py.

Definition at line 52 of file sql.py.

Definition at line 61 of file sql.py.

Definition at line 56 of file sql.py.

Definition at line 53 of file sql.py.

Definition at line 51 of file sql.py.


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

Generated on Tue Jun 2 19:10:20 2009 for RPKI Engine by  doxygen 1.5.8