Пример #1
0
    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.user_count = 2
        config.bucket_count = 2
        config.objects_count = 10
        config.objects_size_range = {'min': 10, 'max': 50}
    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']
        }

    log.info('user_count:%s\n'
if __name__ == "__main__":
    parser = argparse.ArgumentParser(description="RGW Automation")
    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 = 1
        config.user_count = 2
        config.objects_count = 4
        config.objects_size_range = {"min": 10, "max": 50}
    else:
        with open(yaml_file, "r") as f:
            doc = yaml.safe_load(f)
        config.user_count = 2
        config.bucket_count = 1
        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"],
        }

    log.info("user_count:%s\n"
             "bucket_count: %s\n"
if __name__ == "__main__":
    parser = argparse.ArgumentParser(description="RGW Automation")
    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.user_count = 2
        config.bucket_count = 2
        config.objects_count = 10
        config.objects_size_range = {"min": 10, "max": 50}
    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"],
        }

    log.info("user_count:%s\n"