def data_sources(driver): return perl.callm_tuple("data_sources", "DBI", driver)
def available_drivers(): return perl.callm_tuple("available_drivers", "DBI")
def get_tag(self, tag): value = perl.callm_tuple("get_tag", self.pkg, tag) if len(value) == 1: return value[0] else: return value
def load(self): perl.callm_tuple("traverse", self.db, self.__ret)
def __init__(self, path=None, write=0): self.db = perl.callm_tuple("open", "URPM::DB", path, write)
def parse_hdlist(self, path, packing=0, keep_all_tags=0): return perl.callm_tuple("parse_hdlist", self.urpm, path, {packing: packing, keep_all_tags: keep_all_tags})