[scripts/generate_result] add '-r/--range' command-line option

This commit is contained in:
Mike Fährmann
2025-08-06 22:54:48 +02:00
parent e8caada6b4
commit 1522977147

View File

@@ -42,6 +42,9 @@ def generate_test_result(args):
pass
options[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.filter = dict.copy
@@ -83,6 +86,9 @@ def generate_opts(args, urls, exc=None):
if args.options:
opts["#options"] = args.options_parsed
if args.range:
opts["#range"] = args.range
if exc:
opts["#exception"] = exc.__class__
elif not urls:
@@ -133,6 +139,7 @@ def parse_args(args=None):
parser.add_argument("-m", "--metadata", action="store_true")
parser.add_argument("-o", "--option", dest="options", action="append")
parser.add_argument("-O", "--only-matching", action="store_true")
parser.add_argument("-r", "--range")
parser.add_argument("URL")
return parser.parse_args()