RunnerOptions.fromArgResults constructor
RunnerOptions.fromArgResults(
- ArgResults argResults
Implementation
factory RunnerOptions.fromArgResults(ArgResults argResults) {
return RunnerOptions(
hostname: argResults['address'] as String,
port: int.parse(argResults['port'] as String),
concurrency: int.parse(argResults['concurrency'] as String),
useZone: argResults['use-zone'] as bool? ?? false,
respawn: argResults['respawn'] as bool? ?? true,
quiet: argResults['quiet'] as bool? ?? false,
certificateFile: argResults['certificate-file'] as String?,
keyFile: argResults['key-file'] as String?,
ssl: argResults['ssl'] as bool? ?? false,
http2: argResults['http2'] as bool? ?? false,
certificatePassword: argResults['certificate-password'] as String?,
keyPassword: argResults['key-password'] as String?,
);
}