dumpEnvironmentVariables function
void
dumpEnvironmentVariables()
Implementation
void dumpEnvironmentVariables() {
printEnv(Environment.debugKey, Environment().debug.toString());
printEnv(Environment.hostnameKey, Environment().hostname);
printEnv(Environment.domainKey, Environment().domain);
printEnv(Environment.tldKey, Environment().tld);
printEnv(Environment.emailaddressKey, Environment().emailaddress);
printEnv(Environment().productionKey, Environment().production.toString());
printEnv(
Environment.domainWildcardKey, Environment().domainWildcard.toString());
printEnv(Environment.autoAcquireKey, Environment().autoAcquire.toString());
printEnv(Environment.smtpServerKey, Environment().smtpServer);
printEnv(
Environment.smtpServerPortKey, Environment().smtpServerPort.toString());
printEnv(Environment.startPausedKey, Environment().startPaused.toString());
printEnv(Environment.authProviderKey, Environment().authProvider);
printEnv(Environment.authProviderEmailAddressKey,
Environment().authProviderEmailAddress);
printEnv(Environment.certbotIgnoreBlockKey,
Environment().certbotIgnoreBlock.toString());
if (Environment().authProvider == null) {
printerr(red('No Auth Provider has been set. '
'Check ${Environment.authProviderKey} has been set'));
exit(1);
}
final authProvider = AuthProviders().getByName(Environment().authProvider!);
if (authProvider == null) {
printerr(red('No Auth Provider has been set. '
'Check ${Environment.authProviderKey} as been set'));
exit(1);
}
authProvider.validateEnvironmentVariables();
print('Internal environment variables');
printEnv(Environment.certbotRootPathKey, Environment().certbotRootPath);
printEnv(Environment.logfileKey, Environment().logfile);
printEnv(Environment.nginxCertRootPathOverwriteKey,
Environment().nginxCertRootPathOverwrite);
}