def __init__(self): self.bug = None self.checks = None self.args = self.get_args() self.verbose = False self.log = get_logger() self.outfile = None
def __init__(self, args, spec_file, srpm_file, src_file=None, src_url=None, cache=False, nobuild=False): self.checks = {'MUST' : [], 'SHOULD' : []} self.args = args # Command line arguments & options self.cache = cache self.nobuild = nobuild self._results = {'PASSED' : [], 'FAILED' : [], 'NA' : [], 'USER' : []} self.spec = SpecFile(spec_file) self.source = Source(cache=cache, nobuild=nobuild) self.log = get_logger() if src_file: self.source.filename=src_file elif src_url: self.source.get_source(src_url) self.srpm = SRPMFile(srpm_file, cache=cache, nobuild=nobuild) self.add_check_classes()
def __init__(self,bug,user=None,password=None, cache=False, nobuild=False): Helpers.__init__(self,cache, nobuild) self.bug_num = bug self.spec_url = None self.srpm_url = None self.spec_file = None self.srpm_file = None self.bugzilla = Bugzilla(url=BZ_URL) self.is_login = False if user and password: rc = self.bugzilla.login(user=user, password=password) if rc > 0: self.is_login = True self.user = user self.bug = self.bugzilla.getbug(self.bug_num) self.log = get_logger()
def __init__(self, bug, user=None, password=None, cache=False, nobuild=False): Helpers.__init__(self, cache, nobuild) self.bug_num = bug self.spec_url = None self.srpm_url = None self.spec_file = None self.srpm_file = None self.bugzilla = Bugzilla(url=BZ_URL) self.is_login = False if user and password: rc = self.bugzilla.login(user=user, password=password) if rc > 0: self.is_login = True self.user = user self.bug = self.bugzilla.getbug(self.bug_num) self.log = get_logger()