[scripts/generate_result] add '-r/--range' command-line option
This commit is contained in:
@@ -42,6 +42,9 @@ def generate_test_result(args):
|
|||||||
pass
|
pass
|
||||||
options[key] = value
|
options[key] = value
|
||||||
config.set((), key, value)
|
config.set((), key, value)
|
||||||
|
if args.range:
|
||||||
|
config.set((), "image-range" , args.range)
|
||||||
|
config.set((), "chapter-range", args.range)
|
||||||
|
|
||||||
djob = job.DataJob(args.extr, file=None)
|
djob = job.DataJob(args.extr, file=None)
|
||||||
djob.filter = dict.copy
|
djob.filter = dict.copy
|
||||||
@@ -83,6 +86,9 @@ def generate_opts(args, urls, exc=None):
|
|||||||
if args.options:
|
if args.options:
|
||||||
opts["#options"] = args.options_parsed
|
opts["#options"] = args.options_parsed
|
||||||
|
|
||||||
|
if args.range:
|
||||||
|
opts["#range"] = args.range
|
||||||
|
|
||||||
if exc:
|
if exc:
|
||||||
opts["#exception"] = exc.__class__
|
opts["#exception"] = exc.__class__
|
||||||
elif not urls:
|
elif not urls:
|
||||||
@@ -133,6 +139,7 @@ def parse_args(args=None):
|
|||||||
parser.add_argument("-m", "--metadata", action="store_true")
|
parser.add_argument("-m", "--metadata", action="store_true")
|
||||||
parser.add_argument("-o", "--option", dest="options", action="append")
|
parser.add_argument("-o", "--option", dest="options", action="append")
|
||||||
parser.add_argument("-O", "--only-matching", action="store_true")
|
parser.add_argument("-O", "--only-matching", action="store_true")
|
||||||
|
parser.add_argument("-r", "--range")
|
||||||
parser.add_argument("URL")
|
parser.add_argument("URL")
|
||||||
|
|
||||||
return parser.parse_args()
|
return parser.parse_args()
|
||||||
|
|||||||
Reference in New Issue
Block a user