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