def update_all_items ( self, file_name = None ): """ Determines the set of available database keys. """ database = self.database db = facet_db( database ) if db is not None: keys = db.keys() db.close() keys.sort() self.all_items = [ TDBRecord( id = key, database = database ) for key in keys ]
def get_cb_db ( mode = 'r' ): """ Gets a reference to the class browser database. """ return facet_db( 'class_browser', mode )