Page MenuHomeSoftware Heritage

D4958.id.diff
No OneTemporary

D4958.id.diff

diff --git a/swh/lister/cli.py b/swh/lister/cli.py
--- a/swh/lister/cli.py
+++ b/swh/lister/cli.py
@@ -129,9 +129,10 @@
type=click.Choice(["high", "medium", "low"]),
help="Task priority for the listed repositories to ingest",
)
+@click.option("--legacy", help="Allow unported lister to run with such flag")
@click.argument("options", nargs=-1)
@click.pass_context
-def run(ctx, lister, priority, options):
+def run(ctx, lister, priority, options, legacy):
from swh.scheduler.cli.utils import parse_options
config = deepcopy(ctx.obj["config"])
@@ -139,8 +140,9 @@
if options:
config.update(parse_options(options)[1])
- config["priority"] = priority
- config["policy"] = "oneshot"
+ if legacy:
+ config["priority"] = priority
+ config["policy"] = "oneshot"
get_lister(lister, **config).run()

File Metadata

Mime Type
text/plain
Expires
Dec 21 2024, 6:19 AM (11 w, 4 d ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
3217244

Event Timeline