parser.add_argument('-p', dest="port", default='8080', help='port number where RGW is running') args = parser.parse_args() yaml_file = args.config config = Config() config.port = args.port if yaml_file is None: config.user_count = 2 config.bucket_count = 2 config.objects_count = 10 config.objects_size_range = {'min': 10, 'max': 50} config.version_count = 5 else: with open(yaml_file, 'r') as f: doc = yaml.load(f) config.user_count = doc['config']['user_count'] config.bucket_count = doc['config']['bucket_count'] config.objects_count = doc['config']['objects_count'] config.objects_size_range = { 'min': doc['config']['objects_size_range']['min'], 'max': doc['config']['objects_size_range']['max'] } config.version_count = doc['config']['version_count'] log.info('user_count:%s\n' 'bucket_count: %s\n' 'objects_count: %s\n'
parser.add_argument("-c", dest="config", help="RGW Test yaml configuration") parser.add_argument( "-p", dest="port", default="8080", help="port number where RGW is running" ) args = parser.parse_args() yaml_file = args.config config = Config() config.port = args.port if yaml_file is None: config.bucket_count = 10 config.objects_count = 2 config.objects_size_range = {"min": 10, "max": 50} config.version_count = 5 else: with open(yaml_file, "r") as f: doc = yaml.load(f) config.bucket_count = doc["config"]["bucket_count"] config.objects_count = doc["config"]["objects_count"] config.objects_size_range = { "min": doc["config"]["objects_size_range"]["min"], "max": doc["config"]["objects_size_range"]["max"], } config.version_count = doc["config"]["version_count"] log.info( "bucket_count: %s\n" "objects_count: %s\n" "objects_size_range: %s\n"