Ejemplo n.º 1
0
 def __init__(self, path, localname, scm_type):
     self.path = path
     self.localname = localname
     self.scm_type = scm_type
     self.element = AVCSConfigElement(
         scm_type, os.path.join(self.path, self.localname), localname,
         '')
Ejemplo n.º 2
0
    class UnmanagedInfoRetriever():

        def __init__(self, path, localname, scm_type):
            self.path = path
            self.localname = localname
            self.scm_type = scm_type
            self.element = AVCSConfigElement(scm_type, os.path.join(self.path, self.localname), localname, '')

        def do_work(self):
            vcsc = get_vcs_client(self.scm_type, os.path.join(self.path, self.localname))
            return {'scm': '--' + self.scm_type, # prefix '--' to allow copy&paste to set command
                'localname': self.localname,
                'path': self.path,
                'uri': vcsc.get_url(),
                'properties': self.element.get_properties()}
Ejemplo n.º 3
0
    class UnmanagedInfoRetriever():

        def __init__(self, path, localname, scm_type):
            self.path = path
            self.localname = localname
            self.scm_type = scm_type
            self.element = AVCSConfigElement(scm_type, os.path.join(self.path, self.localname), localname, '')

        def do_work(self):
            vcsc = get_vcs_client(self.scm_type, os.path.join(self.path, self.localname))
            return {'scm': '--' + self.scm_type, # prefix '--' to allow copy&paste to set command
                'localname': self.localname,
                'path': self.path,
                'uri': vcsc.get_url(),
                'properties': self.element.get_properties()}
Ejemplo n.º 4
0
 def __init__(self, path, localname, scm_type):
     self.path = path
     self.localname = localname
     self.scm_type = scm_type
     self.element = AVCSConfigElement(scm_type, os.path.join(self.path, self.localname), localname, '')