def inner(project, job_guid, job_log_url, priority): job_log_url = expand_log_url(project, job_guid, job_log_url) if is_parsed(job_log_url): return True return f(project, job_guid, job_log_url, priority)
def parse_log(project, job_log_url, job_guid, check_errors=False): """ Call ArtifactBuilderCollection on the given job. """ # don't parse a log if it's already been parsed if is_parsed(job_log_url): return post_log_artifacts(project, job_guid, job_log_url, parse_log, extract_text_log_artifacts, check_errors)
def parse_log(project, job_log_url, job_guid): """ Call ArtifactBuilderCollection on the given job. """ # don't parse a log if it's already been parsed if is_parsed(job_log_url): return post_log_artifacts(project, job_guid, job_log_url, parse_log, extract_text_log_artifacts, )
def parse_json_log(project, job_log_url, job_guid, check_errors=False): """ Apply the Structured Log Fault Formatter to the structured log for a job. """ # The parse-json-log task has suddenly started taking 80x longer that it used to, # which is causing a backlog in normal log parsing tasks too. The output of this # task is not being used yet, so skip parsing until this is resolved. # See bug 1152681. return # don't parse a log if it's already been parsed if is_parsed(job_log_url): return post_log_artifacts(project, job_guid, job_log_url, parse_json_log, extract_json_log_artifacts, check_errors)
def parse_json_log(project, job_log_url, job_guid): """ Apply the Structured Log Fault Formatter to the structured log for a job. """ # The parse-json-log task has suddenly started taking 80x longer that it used to, # which is causing a backlog in normal log parsing tasks too. The output of this # task is not being used yet, so skip parsing until this is resolved. # See bug 1152681. return # don't parse a log if it's already been parsed if is_parsed(job_log_url): return post_log_artifacts(project, job_guid, job_log_url, parse_json_log, extract_json_log_artifacts, )