77)
88
99const  (
10- 	configSection  =  "bench_client " 
10+ 	configSection  =  "benchClient " 
1111
1212	defaultBypassRegistry  =  1 
1313	defaultConnections     =  256 
@@ -30,75 +30,71 @@ func flags() []*cli.Flag {
3030	flags  =  append (flags , cli .NewFlag (
3131		"bypass_registry" ,
3232		defaultBypassRegistry ,
33- 		cli .FlagConfigPaths (cli. FlagConfigPath { Path :  []string {configSection , "bypassRegistry" },  IsGlobal :  true }),
33+ 		cli .FlagConfigPaths ([]string {configSection , "bypassRegistry" }),
3434		cli .FlagUsage ("Bypasses the registry by caching it, set to 0 to disable" ),
3535		cli .FlagEnvVars ("BYPASS_REGISTRY" ),
3636	))
3737
3838	flags  =  append (flags , cli .NewFlag (
3939		"pool_size" ,
4040		defaultPoolSize ,
41- 		cli .FlagConfigPaths (
42- 			cli.FlagConfigPath {Path : []string {"client" , "poolSize" }},
43- 		),
41+ 		cli .FlagConfigPaths ([]string {"client" , "poolSize" }),
4442		cli .FlagUsage ("Number of connections to keep open" ),
4543		cli .FlagEnvVars ("POOL_SIZE" ),
4644	))
4745
4846	flags  =  append (flags , cli .NewFlag (
4947		"connections" ,
5048		defaultConnections ,
51- 		cli .FlagConfigPaths (
52- 			cli.FlagConfigPath {Path : []string {configSection , "connections" }, IsGlobal : true },
53- 		),
49+ 		cli .FlagConfigPaths ([]string {configSection , "connections" }),
5450		cli .FlagUsage ("Connections to keep open" ),
5551		cli .FlagEnvVars ("CONNECTIONS" ),
5652	))
5753
5854	flags  =  append (flags , cli .NewFlag (
5955		"duration" ,
6056		defaultDuration ,
61- 		cli .FlagConfigPaths (cli. FlagConfigPath { Path :  []string {configSection , "duration" },  IsGlobal :  true }),
57+ 		cli .FlagConfigPaths ([]string {configSection , "duration" }),
6258		cli .FlagUsage ("Duration in seconds" ),
6359		cli .FlagEnvVars ("DURATION" ),
6460	))
6561
6662	flags  =  append (flags , cli .NewFlag (
6763		"timeout" ,
6864		defaultTimeout ,
69- 		cli .FlagConfigPaths (cli. FlagConfigPath { Path :  []string {configSection , "timeout" },  IsGlobal :  true }),
65+ 		cli .FlagConfigPaths ([]string {configSection , "timeout" }),
7066		cli .FlagUsage ("Timeout in seconds" ),
7167		cli .FlagEnvVars ("TIMEOUT" ),
7268	))
7369
7470	flags  =  append (flags , cli .NewFlag (
7571		"threads" ,
7672		defaultThreads ,
77- 		cli .FlagConfigPaths (cli. FlagConfigPath { Path :  []string {configSection , "threads" },  IsGlobal :  true }),
73+ 		cli .FlagConfigPaths ([]string {configSection , "threads" }),
7874		cli .FlagUsage ("Number of threads to use = runtime.GOMAXPROCS()" ),
7975		cli .FlagEnvVars ("THREADS" ),
8076	))
8177
8278	flags  =  append (flags , cli .NewFlag (
8379		"transport" ,
8480		defaultTransport ,
85- 		cli .FlagConfigPaths (cli. FlagConfigPath { Path :  []string {configSection , "transport" },  IsGlobal :  true }),
81+ 		cli .FlagConfigPaths ([]string {configSection , "transport" }),
8682		cli .FlagUsage ("Transport to use (grpc, drpc, http, uvm.)" ),
8783		cli .FlagEnvVars ("TRANSPORT" ),
8884	))
8985
9086	flags  =  append (flags , cli .NewFlag (
9187		"package_size" ,
9288		defaultPackageSize ,
93- 		cli .FlagConfigPaths (cli. FlagConfigPath { Path :  []string {configSection , "packageSize" },  IsGlobal :  true }),
89+ 		cli .FlagConfigPaths ([]string {configSection , "packageSize" }),
9490		cli .FlagUsage ("Per request package size" ),
9591		cli .FlagEnvVars ("PACKAGE_SIZE" ),
9692	))
9793
9894	flags  =  append (flags , cli .NewFlag (
9995		"content_type" ,
10096		defaultContentType ,
101- 		cli .FlagConfigPaths (cli. FlagConfigPath { Path :  []string {configSection , "contentType" },  IsGlobal :  true }),
97+ 		cli .FlagConfigPaths ([]string {configSection , "contentType" }),
10298		cli .FlagUsage ("Content-Type (application/x-protobuf, application/x-protobuf+json)" ),
10399		cli .FlagEnvVars ("CONTENT_TYPE" ),
104100	))
0 commit comments