require method

String require(
  1. String name
)

Reads a required option, raising a usage error when absent.

Implementation

String require(String name) {
  final value = argResults?.option(name);
  if (value == null || value.isEmpty) {
    throw CliException(
      "Missing required option --$name. Run 'omnystore $invocation' for "
      'usage.',
      exitCode: 64,
    );
  }
  return value;
}