Пример #1
0
 def __init__(self, name, version=""):
     self.dir = None
     self._name = name
     self.source = name + "-" + version
     self._version = version
     if not version:
         x, v, f = misc.split_ball(name)
         self._version = ".".join(map(str, v[:-1]))
Пример #2
0
    def __init__(self, dir, url, version=None, strip_components=1):
        Repository.__init__(self, dir, url)

        self.dir = dir
        if not os.path.isdir(self.dir):
            self.system("mkdir -p %s" % self.dir)

        self._version = version
        if not version:
            x, v, f = misc.split_ball(url)
            self._version = ".".join(map(str, v[:-1]))

        self.branch = None
        self.strip_components = strip_components