Mercurial > piecrust2
diff piecrust/commands/builtin/publishing.py @ 885:13e8b50a2113
publish: Fix publishers API and add a simple "copy" publisher.
author | Ludovic Chabant <ludovic@chabant.com> |
---|---|
date | Tue, 20 Jun 2017 21:12:35 -0700 |
parents | 58ae026b4c31 |
children | d709429f02eb |
line wrap: on
line diff
--- a/piecrust/commands/builtin/publishing.py Tue Jun 20 21:10:39 2017 -0700 +++ b/piecrust/commands/builtin/publishing.py Tue Jun 20 21:12:35 2017 -0700 @@ -55,14 +55,12 @@ ctx.args.sub_func(ctx) def _doPublish(self, ctx): - from piecrust.publishing.publisher import Publisher + from piecrust.publishing.base import PublishingManager - pub = Publisher(ctx.app) + pub = PublishingManager(ctx.appfactory, ctx.app) pub.run( ctx.args.target, preview=ctx.args.preview, extra_args=ctx.args, - log_file=ctx.args.log_publisher, - applied_config_variant=ctx.config_variant, - applied_config_values=ctx.config_values) + log_file=ctx.args.log_publisher)