Add default retirement states to settings
This commit is contained in:
@@ -582,6 +582,7 @@ RETIREMENT_SERVICE_WORKER_USERNAME = ENV_TOKENS.get(
|
||||
'RETIREMENT_SERVICE_WORKER_USERNAME',
|
||||
RETIREMENT_SERVICE_WORKER_USERNAME
|
||||
)
|
||||
RETIREMENT_STATES = ENV_TOKENS.get('RETIREMENT_STATES', RETIREMENT_STATES)
|
||||
|
||||
####################### Plugin Settings ##########################
|
||||
|
||||
|
||||
@@ -134,6 +134,7 @@ from lms.envs.common import (
|
||||
RETIRED_EMAIL_FMT,
|
||||
RETIRED_USER_SALTS,
|
||||
RETIREMENT_SERVICE_WORKER_USERNAME,
|
||||
RETIREMENT_STATES,
|
||||
|
||||
# Methods to derive settings
|
||||
_make_mako_template_dirs,
|
||||
|
||||
@@ -1089,6 +1089,7 @@ RETIREMENT_SERVICE_WORKER_USERNAME = ENV_TOKENS.get(
|
||||
'RETIREMENT_SERVICE_WORKER_USERNAME',
|
||||
RETIREMENT_SERVICE_WORKER_USERNAME
|
||||
)
|
||||
RETIREMENT_STATES = ENV_TOKENS.get('RETIREMENT_STATES', RETIREMENT_STATES)
|
||||
|
||||
############################### Plugin Settings ###############################
|
||||
|
||||
|
||||
@@ -3414,6 +3414,42 @@ derived('RETIRED_USERNAME_FMT', 'RETIRED_EMAIL_FMT')
|
||||
RETIRED_USER_SALTS = ['abc', '123']
|
||||
RETIREMENT_SERVICE_WORKER_USERNAME = 'RETIREMENT_SERVICE_USER'
|
||||
|
||||
# These states are the default, but are designed to be overridden in configuration.
|
||||
RETIREMENT_STATES = [
|
||||
'PENDING',
|
||||
|
||||
'LOCKING_ACCOUNT',
|
||||
'LOCKING_COMPLETE',
|
||||
|
||||
'RETIRING_CREDENTIALS',
|
||||
'CREDENTIALS_COMPLETE',
|
||||
|
||||
'RETIRING_ECOM',
|
||||
'ECOM_COMPLETE',
|
||||
|
||||
'RETIRING_FORUMS',
|
||||
'FORUMS_COMPLETE',
|
||||
|
||||
'RETIRING_EMAIL_LISTS',
|
||||
'EMAIL_LISTS_COMPLETE',
|
||||
|
||||
'RETIRING_ENROLLMENTS',
|
||||
'ENROLLMENTS_COMPLETE',
|
||||
|
||||
'RETIRING_NOTES',
|
||||
'NOTES_COMPLETE',
|
||||
|
||||
'NOTIFYING_PARTNERS',
|
||||
'PARTNERS_NOTIFIED',
|
||||
|
||||
'RETIRING_LMS',
|
||||
'LMS_COMPLETE',
|
||||
|
||||
'ERRORED',
|
||||
'ABORTED',
|
||||
'COMPLETE',
|
||||
]
|
||||
|
||||
############### Settings for django-fernet-fields ##################
|
||||
FERNET_KEYS = [
|
||||
'DUMMY KEY CHANGE BEFORE GOING TO PRODUCTION',
|
||||
|
||||
Reference in New Issue
Block a user