def base_parser(): parser = args.base_parser() parser.add_argument('--label-1', dest='label_1', action='store', default='original', help='image label for original uploaded image') parser.add_argument('--label-2', dest='label_2', action='store', default='reupload', help='image label for reuploaded image') parser.add_argument('--dir-1', dest='dir_1', action='store', required=True, help='image label for original uploaded image') parser.add_argument('--dir-2', dest='dir_2', action='store', required=True, help='image label for reuploaded image') parser.add_argument('--layer-offset', dest='layer_offset', type=int, action='store', help='the number of expected differing layers') return parser
def base_parser(): parser = args.base_parser() parser.add_argument( '--iterations', action='store', type=int, default=5, help='Number of times to build the image') parser.add_argument( '--description', action='store', help=('Description of the app being benchmarked.')) parser.add_argument( '--project', action='store', default='ftl-node-test', help='Bigquery project build times should be stored in') parser.add_argument( '--dataset', action='store', default='ftl_benchmark', help='Bigquery dataset build times should be stored in') parser.add_argument( '--gen_files', action='store', type=int, default=0, help=('Number of app files to generate for test')) return parser
def base_parser(): parser = args.base_parser() parser.add_argument( '--label-1', dest='label_1', action='store', default='original', help='image label for original uploaded image') parser.add_argument( '--label-2', dest='label_2', action='store', default='reupload', help='image label for reuploades image') return parser
import sys import argparse from containerregistry.tools import patched from ftl.common import args from ftl.common import logger from ftl.common import context from ftl.common import ftl_util from ftl.common import ftl_error from ftl.node import builder as node_builder version = args.version_parser() parser = args.base_parser() node_parser = argparse.ArgumentParser( add_help=False, parents=[parser], description='Construct node images from source.') args.extra_args(node_parser, args.node_flgs) def main(cli_args): try: version.parse_known_args(cli_args) builder_args = node_parser.parse_args(cli_args) logger.setup_logging(builder_args) logger.preamble("node", builder_args) with ftl_util.Timing("full build"): with ftl_util.Timing("builder initialization"):