blob: a5a88273b16433fc7833ed171d4f9af724928670 [file] [log] [blame]
mblighc6b01ed2006-10-13 17:03:26 +00001#!/usr/bin/python
mbligh056d0d32006-10-08 22:31:10 +00002import os, re, parse, db
mblighbb7b8912006-10-08 03:59:02 +00003
4topdir = "/home/mirror/tko/abat"
5index = "external.list"
6
mbligh340c9682006-10-08 18:26:08 +00007jobs = {}
mblighbb7b8912006-10-08 03:59:02 +00008
mbligh340c9682006-10-08 18:26:08 +00009jobs_list = open(os.path.join(topdir, index), 'r').readlines()
10jobs_list = [j.strip() for j in jobs_list]
mblighbb7b8912006-10-08 03:59:02 +000011
mbligh056d0d32006-10-08 22:31:10 +000012db = db.db()
13
mbligh340c9682006-10-08 18:26:08 +000014for j in jobs_list:
mbligh056d0d32006-10-08 22:31:10 +000015 tag = 'abat' + j
16 if db.find_job(tag):
17 continue
mblighd5c33db2006-10-08 21:34:16 +000018 job = parse.parse(os.path.join(topdir, j), 'regression')
19 if not job.kernel:
20 continue
mbligh056d0d32006-10-08 22:31:10 +000021 print '%s %s %s %s' % (j, job.kernel, job.status, job.reason)
22 db.insert_job(tag, job)