Ejemplo n.º 1
0
 def getDict(self, pkg):
     filename = self._filenames[pkg.loaders[self]]
     filepath = os.path.join(self._dir, filename)
     control = getControl(filepath)
     tf = TagFile(StringIO(control))
     tf.advanceSection()
     return tf
Ejemplo n.º 2
0
 def getSections(self, prog):
     for i, filename in enumerate(self._filenames):
         filepath = os.path.join(self._dir, filename)
         control = getControl(filepath)
         tf = TagFile(StringIO(control))
         tf.advanceSection()
         yield (tf, i)
         prog.add(1)
         prog.show()
Ejemplo n.º 3
0
 def __init__(self,
              filename,
              baseurl=None,
              filelistsname="",
              changelogname=""):
     DebTagLoader.__init__(self, baseurl)
     self._filename = filename
     self._filelistsname = filelistsname
     self._changelogname = changelogname
     self._tagfile = TagFile(self._filename)
Ejemplo n.º 4
0
 def __init__(self, filename, baseurl=None):
     DebTagLoader.__init__(self, baseurl)
     self._filename = filename
     self._tagfile = TagFile(self._filename)