Esempio n. 1
0
 def __init__(self, rdfdir, link_list=[], quiet=0):
     self.rdfdir = rdfdir
     self.resourcedirname = RESOURCEDIRNAME
     self.packagedirname = PACKAGEDIRNAME
     self.packageprefix = PACKAGEPREFIX
     self.sigprefix = SIGPREFIX
     self.latestfilename = LATESTFILENAME
     self.resourcelist_filename = RESOURCELIST_FILENAME
     self.resources_filename = RESOURCESFILENAME
     self.filelistname = FILELISTNAME
     self.link_resourcelists = LINK_RESOURCELISTS
     self.link_filelists = LINK_FILELISTS
     self.link_list = link_list
     self.filelists = {}
     self.files = {}
     self.capabilities = {}
     self.resources = {}
     self.packages = {}
     self.latest = {}
     self.requirements = {}
     self.writer = rdf.writer()
     self.reader = spiparser.rdf_reader()
     self.quiet = quiet
     self._init_config()
     self._init_log()
     self._init_downloader()
     self._flush_cache()
     self.driver = pkgdriver.pkgdriver(self.config)