in marketplace/deployer_util/provision.py [0:0]
def main():
parser = ArgumentParser(description=_PROG_HELP)
schema_values_common.add_to_argument_parser(parser)
parser.add_argument('--deployer_image', required=True)
parser.add_argument('--deployer_entrypoint', default=None)
parser.add_argument('--deployer_service_account_name', required=True)
parser.add_argument('--version_repo', default=None)
parser.add_argument('--image_pull_secret', default=None)
parser.add_argument('--storage_class_provisioner', default=None)
args = parser.parse_args()
schema = schema_values_common.load_schema(args)
values = schema_values_common.load_values(args)
manifests = process(
schema,
values,
deployer_image=args.deployer_image,
deployer_entrypoint=args.deployer_entrypoint,
version_repo=args.version_repo,
image_pull_secret=args.image_pull_secret,
deployer_service_account_name=args.deployer_service_account_name,
storage_class_provisioner=args.storage_class_provisioner)
print(yaml.safe_dump_all(manifests, default_flow_style=False, indent=2))