From 9caab3710f5755e5734ba70c5173fdc9804117ca Mon Sep 17 00:00:00 2001 From: lpm0073 Date: Tue, 13 Sep 2022 20:00:18 -0500 Subject: [PATCH] precede all params w CREDENTIALS_ --- tutorcredentials/plugin.py | 74 +++++++++++++++++++------------------- 1 file changed, 37 insertions(+), 37 deletions(-) diff --git a/tutorcredentials/plugin.py b/tutorcredentials/plugin.py index 8565304..aa02815 100644 --- a/tutorcredentials/plugin.py +++ b/tutorcredentials/plugin.py @@ -10,47 +10,47 @@ from .__about__ import __version__ ################# Configuration config = { "defaults": { - "BACKEND_SERVICE_EDX_OAUTH2_PROVIDER_URL": "http://lms:8000/oauth2", - "BACKEND_SERVICE_EDX_OAUTH2_KEY": "{{ CREDENTIALS_OAUTH2_KEY }}", - "CATALOG_API_URL": "{{ CREDENTIALS_LMS_HOST }}", - "DOCKER_IMAGE": "{{ DOCKER_REGISTRY }}lpm0073/openedx-credentials:{{ CREDENTIALS_VERSION }}", - "EXTRA_PIP_REQUIREMENTS": [], - "FAVICON_URL": "https://edx-cdn.org/v3/default/favicon.ico", - "HOST": "credentials.{{ CREDENTIALS_LMS_HOST }}", - "LMS_HOST": "myopenedxsite.com", - "LMS_URL": "http://{{ CREDENTIALS_LMS_HOST }}", - "LMS_URL_ROOT": "http://{{ CREDENTIALS_LMS_HOST }}", - "LOGO_TRADEMARK_URL": "https://edx-cdn.org/v3/default/logo-trademark.svg", - "LOGO_TRADEMARK_URL_PNG": "https://edx-cdn.org/v3/default/logo-trademark.png", - "LOGO_TRADEMARK_URL_SVG": "https://edx-cdn.org/v3/default/logo-trademark.svg", - "LOGO_URL": "https://edx-cdn.org/v3/default/logo.svg", - "LOGO_URL_PNG": "https://edx-cdn.org/v3/default/logo.png", - "LOGO_URL_SVG": "https://edx-cdn.org/v3/default/logo.svg", - "LOGO_WHITE_URL": "https://edx-cdn.org/v3/default/logo-white.svg", - "LOGO_WHITE_URL_PNG": "https://edx-cdn.org/v3/default/logo-white.png", - "LOGO_WHITE_URL_SVG": "https://edx-cdn.org/v3/default/logo-white.svg", - "MYSQL_DATABASE": "credentials", - "MYSQL_USERNAME": "credentials", - "OAUTH2_KEY": "credentials-backend-service-key", - "PRIVACY_POLICY_URL": "{{ CREDENTIALS_LMS_HOST }}/privacy-policy", - "SITE_NAME": "{{ CREDENTIALS_LMS_HOST }}", - "SOCIAL_AUTH_REDIRECT_IS_HTTPS": False, - "SOCIAL_AUTH_EDX_OAUTH2_ISSUER": "https://{{ CREDENTIALS_LMS_HOST }}", - "SOCIAL_AUTH_EDX_OAUTH2_URL_ROOT": "http://lms:8000", - "SOCIAL_AUTH_EDX_OAUTH2_KEY": "credentials-sso-key", - "SOCIAL_AUTH_EDX_OAUTH2_LOGOUT_URL": "{{ CREDENTIALS_LMS_HOST }}/logout", - "VERSION": __version__, - "THEME_NAME": "edx-theme", - "TOS_URL": "{{ CREDENTIALS_LMS_HOST }}/tos", + "CREDENTIALS_BACKEND_SERVICE_EDX_OAUTH2_PROVIDER_URL": "http://lms:8000/oauth2", + "CREDENTIALS_BACKEND_SERVICE_EDX_OAUTH2_KEY": "{{ CREDENTIALS_OAUTH2_KEY }}", + "CREDENTIALS_CATALOG_API_URL": "{{ CREDENTIALS_LMS_HOST }}", + "CREDENTIALS_DOCKER_IMAGE": "{{ DOCKER_REGISTRY }}lpm0073/openedx-credentials:{{ CREDENTIALS_VERSION }}", + "CREDENTIALS_EXTRA_PIP_REQUIREMENTS": [], + "CREDENTIALS_FAVICON_URL": "https://edx-cdn.org/v3/default/favicon.ico", + "CREDENTIALS_HOST": "credentials.{{ CREDENTIALS_LMS_HOST }}", + "CREDENTIALS_LMS_HOST": "myopenedxsite.com", + "CREDENTIALS_LMS_URL": "http://{{ CREDENTIALS_LMS_HOST }}", + "CREDENTIALS_LMS_URL_ROOT": "http://{{ CREDENTIALS_LMS_HOST }}", + "CREDENTIALS_LOGO_TRADEMARK_URL": "https://edx-cdn.org/v3/default/logo-trademark.svg", + "CREDENTIALS_LOGO_TRADEMARK_URL_PNG": "https://edx-cdn.org/v3/default/logo-trademark.png", + "CREDENTIALS_LOGO_TRADEMARK_URL_SVG": "https://edx-cdn.org/v3/default/logo-trademark.svg", + "CREDENTIALS_LOGO_URL": "https://edx-cdn.org/v3/default/logo.svg", + "CREDENTIALS_LOGO_URL_PNG": "https://edx-cdn.org/v3/default/logo.png", + "CREDENTIALS_LOGO_URL_SVG": "https://edx-cdn.org/v3/default/logo.svg", + "CREDENTIALS_LOGO_WHITE_URL": "https://edx-cdn.org/v3/default/logo-white.svg", + "CREDENTIALS_LOGO_WHITE_URL_PNG": "https://edx-cdn.org/v3/default/logo-white.png", + "CREDENTIALS_LOGO_WHITE_URL_SVG": "https://edx-cdn.org/v3/default/logo-white.svg", + "CREDENTIALS_MYSQL_DATABASE": "credentials", + "CREDENTIALS_MYSQL_USERNAME": "credentials", + "CREDENTIALS_OAUTH2_KEY": "credentials-backend-service-key", + "CREDENTIALS_PRIVACY_POLICY_URL": "{{ CREDENTIALS_LMS_HOST }}/privacy-policy", + "CREDENTIALS_SITE_NAME": "{{ CREDENTIALS_LMS_HOST }}", + "CREDENTIALS_SOCIAL_AUTH_REDIRECT_IS_HTTPS": False, + "CREDENTIALS_SOCIAL_AUTH_EDX_OAUTH2_ISSUER": "https://{{ CREDENTIALS_LMS_HOST }}", + "CREDENTIALS_SOCIAL_AUTH_EDX_OAUTH2_URL_ROOT": "http://lms:8000", + "CREDENTIALS_SOCIAL_AUTH_EDX_OAUTH2_KEY": "credentials-sso-key", + "CREDENTIALS_SOCIAL_AUTH_EDX_OAUTH2_LOGOUT_URL": "{{ CREDENTIALS_LMS_HOST }}/logout", + "CREDENTIALS_VERSION": __version__, + "CREDENTIALS_THEME_NAME": "edx-theme", + "CREDENTIALS_TOS_URL": "{{ CREDENTIALS_LMS_HOST }}/tos", }, # Add here settings that don't have a reasonable default for all users. For # instance: passwords, secret keys, etc. "unique": { - "MYSQL_PASSWORD": "{{ 8|random_string }}", - "OAUTH2_SECRET": "{{ 16|random_string }}", - "SECRET_KEY": "{{ 24|random_string }}", - "SOCIAL_AUTH_EDX_OAUTH2_SECRET": "{{ 16|random_string }}", - "BACKEND_SERVICE_EDX_OAUTH2_SECRET": "{{ 16|random_string }}", + "CREDENTIALS_MYSQL_PASSWORD": "{{ 8|random_string }}", + "CREDENTIALS_OAUTH2_SECRET": "{{ 16|random_string }}", + "CREDENTIALS_SECRET_KEY": "{{ 24|random_string }}", + "CREDENTIALS_SOCIAL_AUTH_EDX_OAUTH2_SECRET": "{{ 16|random_string }}", + "CREDENTIALS_BACKEND_SERVICE_EDX_OAUTH2_SECRET": "{{ 16|random_string }}", }, # Danger zone! Add here values to override settings from Tutor core or other plugins. "overrides": {