Skip to content

Commit d0c7b87

Browse files
committed
Improve order in configuration.py
1 parent ec3fd8a commit d0c7b87

File tree

1 file changed

+5
-13
lines changed

1 file changed

+5
-13
lines changed

configuration/configuration.py

Lines changed: 5 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -205,12 +205,11 @@ def _read_secret(secret_name, default = None):
205205
RACK_ELEVATION_DEFAULT_UNIT_WIDTH = int(environ.get('RACK_ELEVATION_DEFAULT_UNIT_WIDTH', 220))
206206

207207
# Remote authentication support
208-
REMOTE_AUTH_ENABLED = False
209-
# REMOTE_AUTH_BACKEND = 'netbox.authentication.RemoteUserBackend'
210-
# REMOTE_AUTH_HEADER = 'HTTP_REMOTE_USER'
211-
# REMOTE_AUTH_AUTO_CREATE_USER = True
212-
# REMOTE_AUTH_DEFAULT_GROUPS = []
213-
# REMOTE_AUTH_DEFAULT_PERMISSIONS = {}
208+
REMOTE_AUTH_ENABLED = environ.get('REMOTE_AUTH_ENABLED', 'False').lower() == 'true'
209+
REMOTE_AUTH_BACKEND = environ.get('REMOTE_AUTH_BACKEND', 'netbox.authentication.RemoteUserBackend')
210+
REMOTE_AUTH_HEADER = environ.get('REMOTE_AUTH_HEADER', 'HTTP_REMOTE_USER')
211+
REMOTE_AUTH_AUTO_CREATE_USER = environ.get('REMOTE_AUTH_AUTO_CREATE_USER', 'True').lower() == 'true'
212+
REMOTE_AUTH_DEFAULT_GROUPS = list(filter(None, environ.get('REMOTE_AUTH_DEFAULT_GROUPS', '').split(' ')))
214213

215214
# This determines how often the GitHub API is called to check the latest release of NetBox. Must be at least 1 hour.
216215
RELEASE_CHECK_TIMEOUT = int(environ.get('RELEASE_CHECK_TIMEOUT', 24 * 3600))
@@ -236,13 +235,6 @@ def _read_secret(secret_name, default = None):
236235
# database access.) Note that the user as which NetBox runs must have read and write permissions to this path.
237236
SESSION_FILE_PATH = environ.get('REPORTS_ROOT', None)
238237

239-
# Remote authentication support
240-
REMOTE_AUTH_ENABLED = environ.get('REMOTE_AUTH_ENABLED', 'False').lower() == 'true'
241-
REMOTE_AUTH_BACKEND = environ.get('REMOTE_AUTH_BACKEND', 'netbox.authentication.RemoteUserBackend')
242-
REMOTE_AUTH_HEADER = environ.get('REMOTE_AUTH_HEADER', 'HTTP_REMOTE_USER')
243-
REMOTE_AUTH_AUTO_CREATE_USER = environ.get('REMOTE_AUTH_AUTO_CREATE_USER', 'True').lower() == 'true'
244-
REMOTE_AUTH_DEFAULT_GROUPS = list(filter(None, environ.get('REMOTE_AUTH_DEFAULT_GROUPS', '').split(' ')))
245-
246238
# Time zone (default: UTC)
247239
TIME_ZONE = environ.get('TIME_ZONE', 'UTC')
248240

0 commit comments

Comments
 (0)