# HG changeset patch # User Ludovic Chabant # Date 1516120686 28800 # Node ID 54159951d97ab1032f5037a6c34690a921f341ba # Parent c1e06284346431f57df853291b516230692d52c3 bake: Add `--sources` argument. diff -r c1e062843464 -r 54159951d97a piecrust/commands/builtin/baking.py --- a/piecrust/commands/builtin/baking.py Wed Dec 27 15:58:33 2017 -0800 +++ b/piecrust/commands/builtin/baking.py Tue Jan 16 08:38:06 2018 -0800 @@ -26,7 +26,11 @@ action='store_true') parser.add_argument( '-p', '--pipelines', - help="The pipelines to run.", + help="Specifies the pipelines to run.", + action='append') + parser.add_argument( + '-s', '--sources', + help="Specifies the content sources to run.", action='append') parser.add_argument( '-w', '--workers', @@ -140,6 +144,7 @@ baker = Baker( ctx.appfactory, ctx.app, out_dir, force=ctx.args.force, + allowed_sources=ctx.args.sources, allowed_pipelines=allowed_pipelines, forbidden_pipelines=forbidden_pipelines) records = baker.bake()