Skip to content

Commit efec435

Browse files
author
Alexander GITTINGS
committed
fix some issues
1 parent ab8ff04 commit efec435

File tree

2 files changed

+5
-4
lines changed

2 files changed

+5
-4
lines changed

configuration/configuration.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -119,10 +119,10 @@ def read_secret(secret_name):
119119
'PASSWORD': os.environ.get('EMAIL_PASSWORD', read_secret('email_password')),
120120
'TIMEOUT': int(os.environ.get('EMAIL_TIMEOUT', 10)), # seconds
121121
'FROM_EMAIL': os.environ.get('EMAIL_FROM', ''),
122-
'USE_SSL': os.environ.get('EMAIL_USE_SSL', 'False'),
123-
'USE_TLS': os.environ.get('EMAIL_USE_TLS', 'False'),
124-
'SSL_CERTFILE': os.environ.get('EMAIL_SSL_CERTFILE', '')
125-
'SSL_KEYFILE': os.environ.get('EMAIL_SSL_KEYFILE', '')
122+
'USE_SSL': os.environ.get('EMAIL_USE_SSL', 'False').lower() == 'true',
123+
'USE_TLS': os.environ.get('EMAIL_USE_TLS', 'False').lower() == 'true',
124+
'SSL_CERTFILE': os.environ.get('EMAIL_SSL_CERTFILE', ''),
125+
'SSL_KEYFILE': os.environ.get('EMAIL_SSL_KEYFILE', ''),
126126
}
127127

128128
# Enforcement of unique IP space can be toggled on a per-VRF basis.

env/netbox.env

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ EMAIL_USERNAME=netbox
99
EMAIL_PASSWORD=
1010
EMAIL_TIMEOUT=5
1111
EMAIL_FROM=netbox@bar.com
12+
# EMAIL_USE_SSL and EMAIL_USE_TLS are mutually exclusive, i.e. they can't both be `true`!
1213
EMAIL_USE_SSL=false
1314
EMAIL_USE_TLS=false
1415
EMAIL_SSL_CERTFILE=

0 commit comments

Comments
 (0)