Mercurial > piecrust2
comparison piecrust/commands/builtin/util.py @ 63:28958565a17b
In-place upgrade for PieCrust 1 sites.
author | Ludovic Chabant <ludovic@chabant.com> |
---|---|
date | Thu, 28 Aug 2014 16:48:31 -0700 |
parents | 6e60e0fef2be |
children | 69d5eecfa449 |
comparison
equal
deleted
inserted
replaced
62:52e4d9a1f917 | 63:28958565a17b |
---|---|
125 subparsers = parser.add_subparsers() | 125 subparsers = parser.add_subparsers() |
126 for i in app.plugin_loader.getImporters(): | 126 for i in app.plugin_loader.getImporters(): |
127 p = subparsers.add_parser(i.name, help=i.description) | 127 p = subparsers.add_parser(i.name, help=i.description) |
128 i.setupParser(p, app) | 128 i.setupParser(p, app) |
129 p.set_defaults(sub_func=i.checkedImportWebsite) | 129 p.set_defaults(sub_func=i.checkedImportWebsite) |
130 p.set_defaults(sub_requires_website=i.requires_website) | |
130 | 131 |
131 def run(self, ctx): | 132 def checkedRun(self, ctx): |
132 ctx.args.sub_func(ctx) | 133 ctx.args.sub_func(ctx) |
133 | 134 |