[actions] implement 'flag … = skip' (#8960)

This commit is contained in:
Mike Fährmann
2026-02-06 08:37:23 +01:00
parent 22b12a1798
commit 71680feab9
5 changed files with 23 additions and 8 deletions

View File

@@ -224,12 +224,18 @@ class Job():
elif process is None:
continue
elif FLAGS.POST is False:
FLAGS.POST = process = None
continue
elif msg == Message.Url:
if self.metadata_url:
kwdict[self.metadata_url] = url
self.update_kwdict(kwdict)
if self.pred_url(url, kwdict):
if FLAGS.FILE is False:
FLAGS.FILE = None
continue
self.handle_url(url, kwdict)
if FLAGS.FILE is not None:
FLAGS.process("FILE")
@@ -239,6 +245,9 @@ class Job():
if self.metadata_url:
kwdict[self.metadata_url] = url
if self.pred_queue(url, kwdict):
if FLAGS.CHILD is False:
FLAGS.CHILD = None
continue
self.handle_queue(url, kwdict)
if FLAGS.CHILD is not None:
FLAGS.process("CHILD")