コード例 #1
0
ファイル: koji.py プロジェクト: DalavanCloud/verwatch
 def __init__(self, **kwargs):
     VersionFetcher.__init__(self, **kwargs)
     self.command = 'koji'
     if 'options' in kwargs:
         options = kwargs['options']
         if 'command' in options:
             self.command = options['command']
コード例 #2
0
ファイル: koji.py プロジェクト: chkumar246/verwatch
 def __init__(self, **kwargs):
     VersionFetcher.__init__(self, **kwargs)
     self.command = 'koji'
     if 'options' in kwargs:
         options = kwargs['options']
         if 'command' in options:
             self.command = options['command']
コード例 #3
0
ファイル: cnu.py プロジェクト: chkumar246/verwatch
 def __init__(self, **kwargs):
     VersionFetcher.__init__(self, **kwargs)
     if 'options' in kwargs:
         options = kwargs['options']
         if 'regex' in options:
             self.regex = options['regex']
     if not options or 'url_base' not in options:
         raise ValueError("'url_base' option not supplied to cnucnu "
                          "fetcher.")
     self.url_base = options['url_base']
コード例 #4
0
 def __init__(self, **kwargs):
     VersionFetcher.__init__(self, **kwargs)
     if 'options' not in kwargs:
         raise ValueError("options argument not supplied to repoquery "
                          "fetcher. 'repo_base' option is required.")
     if 'paths' not in kwargs:
         raise ValueError("paths argument not supplied to repoquery "
                          "fetcher.")
     options = kwargs['options']
     if not options or 'repo_base' not in options:
         raise ValueError("'repo_base' option not supplied to repoquery "
                          "fetcher.")
     self.paths = kwargs['paths']
     self.repo_base = options['repo_base']
コード例 #5
0
ファイル: git.py プロジェクト: DalavanCloud/verwatch
 def __init__(self, **kwargs):
     VersionFetcher.__init__(self, **kwargs)
     if 'options' not in kwargs:
         raise ValueError("options argument not supplied to git fetcher. "
                          "'repo_base' option is required.")
     if 'paths' not in kwargs:
         raise ValueError("paths argument not supplied to git fetcher.")
     options = kwargs['options']
     if not options or 'repo_base' not in options:
         raise ValueError("'repo_base' option not supplied to git fetcher.")
     if not options or 'id' not in options:
         raise RuntimeError("'id' option not supplied to git fetcher. "
                          "verwatch is supposed to supply this internally.")
     self.paths = kwargs['paths']
     self.repo_base = options['repo_base']
     # 'id' is supplied by verwatch
     self.repo_base_dir = "%s/%s/%s" % (self.paths.cache_dir, self.name,
                                        options['id'])
     if not os.path.isdir(self.repo_base_dir):
         os.makedirs(self.repo_base_dir)
     self.cmd = None
コード例 #6
0
ファイル: bodhi.py プロジェクト: pixelb/verwatch
 def __init__(self, **kwargs):
     VersionFetcher.__init__(self, **kwargs)
     self.cache = {}
コード例 #7
0
 def __init__(self, **kwargs):
     VersionFetcher.__init__(self, **kwargs)
     self.cache = {}