Validate -j option is positive

This commit is contained in:
Takeshi KOMIYA 2018-01-16 01:03:53 +09:00
parent cdb31585a8
commit ddcb45dad6

View File

@ -94,7 +94,11 @@ def jobs_argument(value):
if value == 'auto':
return multiprocessing.cpu_count()
else:
return int(value)
jobs = int(value)
if jobs <= 0:
raise argparse.ArgumentTypeError('job number should be a positive number')
else:
return jobs
def get_parser():