def run_with_sysargs():
import argparse
parser = argparse.ArgumentParser(description='Generates a project.')
parser.add_argument('sourcename', type=str,
help='name of source recipe/template').completer = TemplateCompleter()
parser.add_argument('destname', type=str,
help='name of new project to create')
parser.add_argument('servicename', type=str,
help='optional, name of service to create',
nargs='?')
if argcomplete:
argcomplete.autocomplete(parser)
args = parser.parse_args()
if (args.servicename):
generate(args.sourcename, args.destname, args.servicename)
else:
generate(args.sourcename, args.destname)
评论列表
文章目录