blob: ec4c10609bdc63a421dac84c6e547cce60647e14 [file] [log] [blame]
#!/usr/bin/python
import os, sys, shutil
thisdir = os.path.dirname(os.path.abspath(sys.argv[0]))
sys.path.insert(0, os.path.abspath(os.path.join(thisdir, '../tko')))
import db
usage = "usage: delete_job_results <job tag>"
if len(sys.argv) < 2:
print usage
sys.exit(2)
tag = sys.argv[1]
resultsdir = os.path.abspath(os.path.join(thisdir, '../results', tag))
if not os.path.isdir(resultsdir):
raise "Results directory %s does not exist" % resultsdir
db = db.db()
if not db.find_job(tag):
raise "Job tag %s does not exist in database" % tag
shutil.rmtree(resultsdir)
db.delete_job(tag)