launchpad-reviewers team mailing list archive
-
launchpad-reviewers team
-
Mailing list archive
-
Message #32176
Re: [Merge] ~tushar5526/launchpad:add-support-for-parallel-publishing into launchpad:master
Diff comments:
> diff --git a/lib/lp/archivepublisher/scripts/base.py b/lib/lp/archivepublisher/scripts/base.py
> index f590791..757c909 100644
> --- a/lib/lp/archivepublisher/scripts/base.py
> +++ b/lib/lp/archivepublisher/scripts/base.py
> @@ -36,6 +37,34 @@ class PublisherScript(LaunchpadCronScript):
> help="Publish all Ubuntu-derived distributions.",
> )
>
> + def addParallelPublisherOptions(self):
> + self.parser.add_option(
> + "--archive",
We can use -r as a short hand notation here as -a, -A are already taken.
> + action="append",
> + dest="archives",
> + metavar="REFERENCE",
> + default=[],
> + help="Only run over the archives identified by this reference. "
> + "You can specify multiple archives by repeating the option",
> + )
> +
> + self.parser.add_option(
> + "--exclude",
> + action="append",
> + dest="excluded_archives",
> + metavar="REFERENCE",
> + default=[],
> + help="Skip the archives identified by this reference in the "
> + "publisher run. You can specify multiple archives by repeating "
> + "the option",
> + )
> +
> + self.parser.add_option(
> + "--lockfilename",
> + dest="lockfilename",
> + help="lockfilename to be used by the publisher run",
> + )
> +
> def findSelectedDistro(self):
> """Find the `Distribution` named by the --distribution option.
>
--
https://code.launchpad.net/~tushar5526/launchpad/+git/launchpad/+merge/480435
Your team Launchpad code reviewers is requested to review the proposed merge of ~tushar5526/launchpad:add-support-for-parallel-publishing into launchpad:master.
References