diff --git a/scripts/chip-job-save-result b/scripts/chip-job-save-result index 4ab07e3619a612aaa28f0da59c262bd55fe85761..7dd3b5e537e15787084e6bc898e5fb3edcc32933 100755 --- a/scripts/chip-job-save-result +++ b/scripts/chip-job-save-result @@ -3,6 +3,7 @@ import chipathlon.db import argparse import yaml import os +import sys parser = argparse.ArgumentParser(description="Insert a bed file into the database.") parser.add_argument("-u", "--username", dest="username", help="Database username (if required).") @@ -30,4 +31,5 @@ if os.path.isfile(args.file) and os.path.isfile(args.meta) and os.path.getsize(a print msg else: - print "Either input file %s or meta file %s does not exist." % (args.file, args.meta) + print "Either input file '%s' or meta file '%s' does not exist, or has zero size." % (args.file, args.meta) + sys.exit(1)