Revert "Modify check for smtp settings to be kinder to CI"

This reverts commit 6d2d3c9fd3.
This commit is contained in:
Andrew Morgan 2019-06-05 15:13:23 +01:00
parent c9573ca069
commit 4c406f5afc

View file

@ -95,15 +95,22 @@ class EmailConfig(Config):
bleach bleach
if not self.email_enable_password_reset_from_is: if not self.email_enable_password_reset_from_is:
if ( required = [
not self.email_smtp_host "smtp_host",
or not self.email_smtp_port "smtp_port",
or not self.email_notif_from "notif_from",
): ]
missing = []
for k in required:
if k not in email_config:
missing.append(k)
if (len(missing) > 0):
raise RuntimeError( raise RuntimeError(
"email.enable_password_reset_from_is is False " "email.enable_password_reset_from_is is False "
"but not all of the following are set: " "but required keys are missing: %s" %
"email.smtp_host, email.smtp_port, email_notif_from" (", ".join(["email." + k for k in missing]),)
) )
# Templates for password reset emails # Templates for password reset emails