loadConfigFileFromArgResults function
Future<Configuration>
loadConfigFileFromArgResults(
- ArgResults argResults, {
- bool verbose = false,
Implementation
Future<Configuration> loadConfigFileFromArgResults(
ArgResults argResults, {
bool verbose = false,
}) async {
final config = await loadConfigFile(
filePath: argResults[fileOption],
verbose: verbose,
);
if (config != null) return config;
for (String configFile in DEFAULT_CONFIG_FILES) {
final defaultConfig = await loadConfigFile(
filePath: configFile,
verbose: verbose,
);
if (defaultConfig != null) return defaultConfig;
}
throw NoConfigFoundException();
}