ecommerce configuration

206 views
Skip to first unread message

reina az

unread,
Sep 2, 2017, 11:24:42 AM9/2/17
to General Open edX discussion
Hello

Sorry i install edx ficus.master on ubuntu 16.04
after configure ecommerce
unable to access http://localhost:18130/courses/ bad request
i unable to register new student or create new account after fill the form and click on create it become grey and nothing happen the activate mail did not send
also EDX_AP_KEY is not exit in the lms.env.json

when i log with existing account and click on paid course enroll the redirect site is not open

i try the configuration many times but not success


 File "/edx/app/edxapp/edx-platform/lms/lib/comment_client/models.py", line 141, in save
    metric_action='model.update'
  File "/edx/app/edxapp/edx-platform/lms/lib/comment_client/utils.py", line 94, in perform_request
    timeout=config.connection_timeout
  File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/requests/api.py", line 53, in request
    return session.request(method=method, url=url, **kwargs)
  File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/requests/sessions.py", line 468, in request
    resp = self.send(prep, **send_kwargs)
  File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/requests/sessions.py", line 576, in send
    r = adapter.send(request, **kwargs)
  File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/requests/adapters.py", line 449, in send
    raise ReadTimeout(e, request=request)
ReadTimeout: HTTPConnectionPool(host='localhost', port=18080): Read timed out. (read timeout=5.0)
Aug 31 22:41:18 edx [service_variant=lms][celery.worker.consumer][env:sandbox] ERROR [edx  2083] [consumer.py:364] - consumer: Cannot connect to amqp://celery:**@127.0.0.1:5672//: [Errno 111] Connection refused.
Trying again in 32.00 seconds...
Aug 31 22:41:18 edx [service_variant=lms][root][env:sandbox] ERROR [edx  11869] [exceptions.py:17] - Uncaught exception from <class 'django.core.handlers.wsgi.WSGIHandler'>
Traceback (most recent call last):
  File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/django/core/handlers/base.py", line 132, in get_response
    response = wrapped_callback(request, *callback_args, **callback_kwargs)
  File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/django/utils/decorators.py", line 145, in inner
    return func(*args, **kwargs)
  File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/django/views/decorators/csrf.py", line 58, in wrapped_view
    return view_func(*args, **kwargs)
  File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/django/views/generic/base.py", line 71, in view
    return self.dispatch(request, *args, **kwargs)
  File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/django/utils/decorators.py", line 34, in _wrapper
    return bound_func(*args, **kwargs)
  File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/django/views/decorators/debug.py", line 76, in sensitive_post_parameters_wrapper
    return view(request, *args, **kwargs)
  File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/django/utils/decorators.py", line 30, in bound_func
    return func.__get__(self, type(self))(*args2, **kwargs2)
  File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/user_api/views.py", line 174, in dispatch
    return super(RegistrationView, self).dispatch(request, *args, **kwargs)
  File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/rest_framework/views.py", line 489, in dispatch
    response = self.handle_exception(exc)
 
 File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/rest_framework/views.py", line 449, in handle_exception
    self.raise_uncaught_exception(exc)
  File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/rest_framework/views.py", line 486, in dispatch
    response = handler(request, *args, **kwargs)
  File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/django/utils/decorators.py", line 34, in _wrapper
    return bound_func(*args, **kwargs)
  File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/django/views/decorators/csrf.py", line 58, in wrapped_view
    return view_func(*args, **kwargs)
  File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/django/utils/decorators.py", line 30, in bound_func
    return func.__get__(self, type(self))(*args2, **kwargs2)
  File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/user_api/views.py", line 150, in post
    user = create_account_with_params(request, data)
  File "/edx/app/edxapp/edx-platform/common/djangoapps/student/views.py", line 2051, in create_account_with_params
    compose_and_send_activation_email(user, profile, registration)
  File "/edx/app/edxapp/edx-platform/common/djangoapps/student/views.py", line 617, in compose_and_send_activation_email
    send_activation_email.delay(subject, message_for_activation, from_address, dest_addr)
  File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/celery/app/task.py", line 453, in delay
    return self.apply_async(args, kwargs)
  File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/celery/app/task.py", line 559, in apply_async
    **dict(self._get_exec_options(), **options)
  File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/celery/app/base.py", line 353, in send_task
    reply_to=reply_to or self.oid, **options
  File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/celery/app/amqp.py", line 305, in publish_task
    **kwargs
  File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/kombu/messaging.py", line 172, in publish
    routing_key, mandatory, immediate, exchange, declare)
  File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/kombu/connection.py", line 470, in _ensured
    interval_max)
  File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/kombu/connection.py", line 382, in ensure_connection
    interval_start, interval_step, interval_max, callback)
  File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/kombu/utils/__init__.py", line 246, in retry_over_time
    return fun(*args, **kwargs)
  File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/kombu/connection.py", line 250, in connect
    return self.connection
  File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/kombu/connection.py", line 756, in connection
    self._connection = self._establish_connection()
  File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/kombu/connection.py", line 711, in _establish_connection
    conn = self.transport.establish_connection()
  File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/kombu/transport/pyamqp.py", line 116, in establish_connection
    conn = self.Connection(**opts)
lms.env.json.txt
edxlog.txt
ecommerce.yml.txt

Nate Aune

unread,
Sep 8, 2017, 8:37:38 PM9/8/17
to General Open edX discussion
The error "Cannot connect to amqp://celery:**@127.0.0.1:5672" usually means that your Celery is not configured properly, or RabbitMQ is not running.

You might find an answer by reading this thread:

reina az

unread,
Sep 11, 2017, 3:28:39 AM9/11/17
to General Open edX discussion

Hi Nate thanx yoi for your reply  i reinstall edx with ginkgo release  please how can i get EDXAPP_API_KEY to configure ecommerce and lms.auth.json
I install edx ginkgo native installation on ubuntu 16.04 and configure ecommerce following this tuto https://openedx.atlassian.net/wiki/spaces/OpenOPS/pages/110330276/How+to+Install+and+Start+the+E-Commerce+Service+in+Native+Installations

                                                                                          when i try 127.0.0.1:18130/courses i get bad request



                                                                                   also i set price to course when i click on enroll


                                                                                      i get this page


a                                                                               and when finally i click on enroll on this page i get the previous one it is like a loop



                                                                                          so i am not able to paid the course nor enroll it it is like a loop

                                                                                          see below lms.env.json  and ecommerce.yml files


ecommerce.yml
--
# This file is created and updated by ansible, edit at your peril

AFFILIATE_COOKIE_KEY: dev_affiliate_id
BROKER_URL: amqp://celery:cel...@192.168.1.2:5672
COMMERCE_API_URL: http://127.0.0.1:80/api/commerce/v1/
COMPREHENSIVE_THEME_DIRS: null
COURSE_CATALOG_API_URL: http://localhost:8008/api/v1/
DATABASES:
    default:
        ATOMIC_REQUESTS: true
        CONN_MAX_AGE: 60
        ENGINE: django.db.backends.mysql
        HOST: localhost
        NAME: ecommerce
        OPTIONS:
            connect_timeout: 10
        PASSWORD: password
        PORT: 3306
        USER: ecomm001
DEFAULT_SITE_THEME: null
ECOMMERCE_URL_ROOT: http://localhost:18130
EDX_API_KEY: PUT_YOUR_API_KEY_HERE
ENABLE_COMPREHENSIVE_THEMING: false
ENROLLMENT_API_URL: http://127.0.0.1:80/api/enrollment/v1/enrollment
ENTERPRISE_SERVICE_URL: http://127.0.0.1:80/enterprise/
JWT_AUTH:
    JWT_ALGORITHM: HS256
    JWT_DECODE_HANDLER: ecommerce.extensions.api.handlers.jwt_decode_handler
    JWT_ISSUERS:
    - https://localhost:80/oauth2
    - ecommerce_worker
    JWT_LEEWAY: 1
    JWT_SECRET_KEY: SET-ME-PLEASE
    JWT_SECRET_KEYS:
    - SET-ME-PLEASE
    JWT_VERIFY_EXPIRATION: true
LANGUAGE_CODE: en
LANGUAGE_COOKIE_NAME: openedx-language-preference
LMS_DASHBOARD_URL: http://127.0.0.1:80/dashboard
LMS_HEARTBEAT_URL: http://127.0.0.1:80/heartbeat
LMS_URL_ROOT: http://127.0.0.1:80
AUTH2_PROVIDER_URL: http://127.0.0.1:80/oauth2
OSCAR_FROM_EMAIL: os...@example.com
PAYMENT_PROCESSOR_CONFIG:
    edx:
        cybersource:
            access_key: SET-ME-PLEASE
            cancel_page_url: http://127.0.0.1:8000/commerce/checkout/cancel/
            merchant_id: SET-ME-PLEASE
            payment_page_url: https://set-me-please
            profile_id: SET-ME-PLEASE
            receipt_page_url: http://127.0.0.1:8000/commerce/checkout/receipt/
            secret_key: SET-ME-PLEASE
            soap_api_url: https://set-me-please
            transaction_key: SET-ME-PLEASE
        paypal:
            cancel_url: http://127.0.0.1:80/commerce/checkout/cancel/
            client_id: AUNxISs_D9MYQMxGESEjVv2jYXLFpTIkFLb1ITBr_JSk18ZIAX3DoQB0mYUTczPtB0Rv1wHrWQAG_-PH
            client_secret: EGdDCxJQ7G4U3-OJ6ORrWrKNasaZUlDOfx-oLxt7jfr9CiPW1Ziukr3d6z_AkvGp6ws42ytV6txLz2-4
            error_url: http://127.0.0.1:80/commerce/checkout/error/
            mode: sandbox
            receipt_url: http://127.0.0.1:80/commerce/checkout/receipt/
PLATFORM_NAME: Your Platform Name Here
SECRET_KEY: Your secret key here
SESSION_EXPIRE_AT_BROWSER_CLOSE: false
SOCIAL_AUTH_EDX_OIDC_ID_TOKEN_DECRYPTION_KEY: ecommerce-secret
SOCIAL_AUTH_EDX_OIDC_ISSUER: http://localhost:80/oauth2
SOCIAL_AUTH_EDX_OIDC_KEY: ecommerce-key
SOCIAL_AUTH_EDX_OIDC_LOGOUT_URL: http://localhost:80/logout
SOCIAL_AUTH_EDX_OIDC_SECRET: ecommerce-secret
SOCIAL_AUTH_EDX_OIDC_URL_ROOT: http://localhost:80/oauth2
SOCIAL_AUTH_REDIRECT_IS_HTTPS: false
STATIC_ROOT: /edx/var/ecommerce/staticfiles
THEME_SCSS: sass/themes/default.scss
TIME_ZONE: UTC



LMS.ENV.JSON


{
    "ACTIVATION_EMAIL_SUPPORT_LINK": "",
    "AFFILIATE_COOKIE_NAME": "dev_affiliate_id",
    "ALTERNATE_WORKER_QUEUES": "cms",
    "ANALYTICS_DASHBOARD_URL": "http://localhost:18110/courses",
    "ANALYTICS_DATA_URL": "",
    "ANALYTICS_SERVER_URL": "",
    "API_ACCESS_FROM_EMAIL": "api-re...@example.com",
    "API_ACCESS_MANAGER_EMAIL": "api-a...@example.com",
    "API_DOCUMENTATION_URL": "http://course-catalog-api-guide.readthedocs.io/en/latest/",
    "AUDIT_CERT_CUTOFF_DATE": null,
    "AUTH_DOCUMENTATION_URL": "http://course-catalog-api-guide.readthedocs.io/en/latest/authentication/index.html",
    "AWS_SES_REGION_ENDPOINT": "email.us-east-1.amazonaws.com",
    "AWS_SES_REGION_NAME": "us-east-1",
    "BLOCK_STRUCTURES_SETTINGS": {
        "COURSE_PUBLISH_TASK_DELAY": 30,
        "TASK_DEFAULT_RETRY_DELAY": 30,
        "TASK_MAX_RETRIES": 5
    },
    "BOOK_URL": "",
    "BUGS_EMAIL": "bu...@example.com",
    "BULK_EMAIL_DEFAULT_FROM_EMAIL": "no-r...@example.com",
    "BULK_EMAIL_EMAILS_PER_TASK": 500,
    "BULK_EMAIL_LOG_SENT_EMAILS": false,
    "BULK_EMAIL_ROUTING_KEY_SMALL_JOBS": "edx.lms.core.low",
    "CACHES": {
        "celery": {
            "BACKEND": "django.core.cache.backends.memcached.MemcachedCache",
            "KEY_FUNCTION": "util.memcache.safe_key",
            "KEY_PREFIX": "celery",
            "LOCATION": [
                "localhost:11211"
            ],
            "TIMEOUT": "7200"
        },
        "configuration": {
            "BACKEND": "django.core.cache.backends.memcached.MemcachedCache",
            "KEY_FUNCTION": "util.memcache.safe_key",
            "KEY_PREFIX": "projetedx",
            "LOCATION": [
                "localhost:11211"
            ]



 },
        "course_structure_cache": {
            "BACKEND": "django.core.cache.backends.
memcached.MemcachedCache",
            "KEY_FUNCTION": "util.memcache.safe_key",
            "KEY_PREFIX": "course_structure",
            "LOCATION": [
                "localhost:11211"
            ],
            "TIMEOUT": "7200"
        },
        "default": {
            "BACKEND": "django.core.cache.backends.memcached.MemcachedCache",
            "KEY_FUNCTION": "util.memcache.safe_key",
            "KEY_PREFIX": "default",
            "LOCATION": [
                "localhost:11211"
            ],
            "VERSION": "1"
        },
        "general": {
            "BACKEND": "django.core.cache.backends.memcached.MemcachedCache",
            "KEY_FUNCTION": "util.memcache.safe_key",
            "KEY_PREFIX": "general",
            "LOCATION": [
                "localhost:11211"
            ]
        },
        "mongo_metadata_inheritance": {
            "BACKEND": "django.core.cache.backends.memcached.MemcachedCache",
            "KEY_FUNCTION": "util.memcache.safe_key",
            "KEY_PREFIX": "mongo_metadata_inheritance",
            "LOCATION": [
                "localhost:11211"
            ],
            "TIMEOUT": 300
        },
        "staticfiles": {
            "BACKEND": "django.core.cache.backends.memcached.MemcachedCache",
            "KEY_FUNCTION": "util.memcache.safe_key",
            "KEY_PREFIX": "projetedx_general",
            "LOCATION": [
                "localhost:11211"
           ]
        }
    },
    "CAS_ATTRIBUTE_CALLBACK": "",
    "CAS_EXTRA_LOGIN_PARAMS": "",
    "CAS_SERVER_URL": "",
    "CDN_VIDEO_URLS": {},
    "CELERY_BROKER_HOSTNAME": "localhost",
    "CELERY_BROKER_TRANSPORT": "amqp",
    "CELERY_BROKER_USE_SSL": false,
    "CELERY_BROKER_VHOST": "",
    "CELERY_EVENT_QUEUE_TTL": null,
    "CELERY_QUEUES": [
        "edx.lms.core.low",
        "edx.lms.core.default",
        "edx.lms.core.high",
        "edx.lms.core.high_mem"
    ],
    "CERT_QUEUE": "certificates",
    "CMS_BASE": "localhost:18010",
    "CODE_JAIL": {
        "limits": {
            "CPU": 1,
            "FSIZE": 1048576,
            "PROXY": 0,
            "REALTIME": 3,
            "VMEM": 536870912
        },
        "python_bin": "/edx/app/edxapp/venvs/edxapp-sandbox/bin/python",
        "user": "sandbox"
    },
    "COMMENTS_SERVICE_KEY": "password",
    "COMMENTS_SERVICE_URL": "http://localhost:18080",
    "COMPREHENSIVE_THEME_DIR": "",
    "COMPREHENSIVE_THEME_DIRS": [
        "/edx/app/edxapp/themes"
    ],
    "COMPREHENSIVE_THEME_LOCALE_PATHS": [],
    "CONTACT_EMAIL": "in...@example.com",
    "CONTACT_MAILING_ADDRESS": "SET-ME-PLEASE",
    "CORS_ORIGIN_ALLOW_ALL": false,
    "CORS_ORIGIN_WHITELIST": [],

 "COURSES_WITH_UNSAFE_CODE": [],
    "COURSE_ABOUT_VISIBILITY_PERMISSION": "see_exists",
    "COURSE_CATALOG_API_URL": "http://localhost:8008/api/v1",
    "COURSE_CATALOG_VISIBILITY_PERMISSION": "see_exists",
    "CREDENTIALS_INTERNAL_SERVICE_URL": "http://localhost:8005",
    "CREDENTIALS_PUBLIC_SERVICE_URL": "http://localhost:8005",
    "CREDIT_HELP_LINK_URL": "",
    "CROSS_DOMAIN_CSRF_COOKIE_DOMAIN": "",
    "CROSS_DOMAIN_CSRF_COOKIE_NAME": "",
    "CSRF_COOKIE_SECURE": false,
    "DEFAULT_FEEDBACK_EMAIL": "feed...@example.com",
    "DEFAULT_FILE_STORAGE": "django.core.files.storage.FileSystemStorage",
    "DEFAULT_FROM_EMAIL": "regist...@example.com",
    "DEFAULT_SITE_THEME": "edx.org",
    "DEPRECATED_ADVANCED_COMPONENT_TYPES": [],
    "ECOMMERCE_API_URL": "http://localhost:18130/api/v2",
    "ECOMMERCE_PUBLIC_URL_ROOT": "http://localhost:18130",
    "EDXMKTG_USER_INFO_COOKIE_NAME": "edx-user-info",
    "EDXNOTES_INTERNAL_API": "http://localhost:18120/api/v1",
    "EDXNOTES_PUBLIC_API": "http://localhost:18120/api/v1",
    "ELASTIC_SEARCH_CONFIG": [
        {
            "host": "localhost",
            "port": 9200,
            "use_ssl": false
        }
    ],
    "EMAIL_BACKEND": "django.core.mail.backends.smtp.EmailBackend",
    "EMAIL_HOST": "localhost",
    "EMAIL_PORT": 25,
    "EMAIL_USE_TLS": false,
    "ENABLE_COMPREHENSIVE_THEMING": true,
    "ENTERPRISE_API_URL": "https://localhost:80/enterprise/api/v1",
    "ENTERPRISE_COURSE_ENROLLMENT_AUDIT_MODES": [
        "audit",
        "honor"
    ],
    "FEATURES": {
        "AUTH_USE_OPENID_PROVIDER": true,
        "AUTOMATIC_AUTH_FOR_TESTING": false,
        "CUSTOM_COURSES_EDX": false,
 "ENABLE_COMBINED_LOGIN_REGISTRATION": true,
        "ENABLE_CORS_HEADERS": false,
        "ENABLE_COUNTRY_ACCESS": false,
        "ENABLE_CREDIT_API": false,
        "ENABLE_CREDIT_ELIGIBILITY": false,
        "ENABLE_CROSS_DOMAIN_CSRF_COOKIE": false,
        "ENABLE_CSMH_EXTENDED": true,
        "ENABLE_DISCUSSION_HOME_PANEL": true,
        "ENABLE_DISCUSSION_SERVICE": true,
        "ENABLE_EDXNOTES": false,
        "ENABLE_GRADE_DOWNLOADS": true,
        "ENABLE_INSTRUCTOR_ANALYTICS": false,
        "ENABLE_MKTG_SITE": false,
        "ENABLE_MOBILE_REST_API": false,
        "ENABLE_OAUTH2_PROVIDER": true,
        "ENABLE_ONLOAD_BEACON": false,
        "ENABLE_READING_FROM_MULTIPLE_HISTORY_TABLES": true,
        "ENABLE_SPECIAL_EXAMS": false,
        "ENABLE_SYSADMIN_DASHBOARD": false,
        "ENABLE_THIRD_PARTY_AUTH": true,
        "ENABLE_VIDEO_BEACON": false,
        "ENABLE_VIDEO_UPLOAD_PIPELINE": false,
        "PREVIEW_LMS_BASE": "preview.localhost:18020",
        "SHOW_FOOTER_LANGUAGE_SELECTOR": true,
        "SHOW_HEADER_LANGUAGE_SELECTOR": false
    },
    "FEEDBACK_SUBMISSION_EMAIL": "",
    "FILE_UPLOAD_STORAGE_BUCKET_NAME": "SET-ME-PLEASE (ex. bucket-name)",
    "FILE_UPLOAD_STORAGE_PREFIX": "submissions_attachments",
    "FINANCIAL_REPORTS": {
        "BUCKET": null,
        "ROOT_PATH": "sandbox",
        "STORAGE_TYPE": "localfs"
    },
    "FOOTER_ORGANIZATION_IMAGE": "images/logo.png",
    "GITHUB_REPO_ROOT": "/edx/var/edxapp/data",
    "GIT_REPO_DIR": "/edx/var/edxapp/course_repos",
    "GRADES_DOWNLOAD": {
        "BUCKET": "",
        "ROOT_PATH": "",
        "STORAGE_CLASS": "django.core.files.storage.FileSystemStorage",
  "STORAGE_KWARGS": {
            "location": "/tmp/edx-s3/grades"
        },
        "STORAGE_TYPE": ""
    },
    "HELP_TOKENS_BOOKS": {
        "course_author": "http://edx.readthedocs.io/projects/open-edx-building-and-running-a-course",
        "learner": "http://edx.readthedocs.io/projects/open-edx-learner-guide"
    },
    "ICP_LICENSE": null,
    "JWT_AUTH": {
        "JWT_AUDIENCE": "SET-ME-PLEASE",
        "JWT_ISSUER": "http://127.0.0.1:80/oauth2",
        "JWT_SECRET_KEY": "SET-ME-PLEASE"
    },
    "JWT_EXPIRATION": 30,
    "JWT_EXPIRED_PRIVATE_SIGNING_KEYS": [],
    "JWT_ISSUER": "http://127.0.0.1:80/oauth2",
    "JWT_PRIVATE_SIGNING_KEY": null,
    "LANGUAGE_CODE": "en",
    "LANGUAGE_COOKIE": "openedx-language-preference",
    "LMS_BASE": "localhost:80",
    "LMS_ROOT_URL": "http://localhost:80",
    "LOCAL_LOGLEVEL": "INFO",
    "LOGGING_ENV": "sandbox",
    "LOG_DIR": "/edx/var/logs/edx",
    "LTI_AGGREGATE_SCORE_PASSBACK_DELAY": 900,
    "LTI_USER_EMAIL_DOMAIN": "lti.example.com",
    "MAILCHIMP_NEW_USER_LIST_ID": null,
    "MEDIA_ROOT": "/edx/var/edxapp/media/",
    "MEDIA_URL": "/media/",
    "MICROSITE_CONFIGURATION": {},
    "MICROSITE_ROOT_DIR": "/edx/app/edxapp/edx-microsite",
    "MKTG_URLS": {},
    "MKTG_URL_LINK_MAP": {},
    "MOBILE_STORE_URLS": {},
    "OAUTH_ENFORCE_SECURE": false,
    "OAUTH_EXPIRE_CONFIDENTIAL_CLIENT_DAYS": 365,
 "OAUTH_EXPIRE_CONFIDENTIAL_CLIENT_DAYS": 365,
    "OAUTH_EXPIRE_PUBLIC_CLIENT_DAYS": 30,
    "OAUTH_OIDC_ISSUER": "http://127.0.0.1:80/oauth2",
    "ONLOAD_BEACON_SAMPLE_RATE": 0.0,
    "ORA2_FILE_PREFIX": "default_env-default_deployment/ora2",
    "PAID_COURSE_REGISTRATION_CURRENCY": [
        "cad",
        "$"
    ],
    "PARTNER_SUPPORT_EMAIL": "",
    "PASSWORD_RESET_SUPPORT_LINK": "",
    "PAYMENT_SUPPORT_EMAIL": "bil...@example.com",
    "PDF_RECEIPT_BILLING_ADDRESS": "Enter your receipt billing\naddress here.\n",
    "PDF_RECEIPT_COBRAND_LOGO_PATH": "",
    "PDF_RECEIPT_DISCLAIMER_TEXT": "ENTER YOUR RECEIPT DISCLAIMER TEXT HERE.\n",
    "PDF_RECEIPT_FOOTER_TEXT": "Enter your receipt footer text here.\n",
    "PDF_RECEIPT_LOGO_PATH": "",
    "PDF_RECEIPT_TAX_ID": "00-0000000",
    "PDF_RECEIPT_TAX_ID_LABEL": "fake Tax ID",
    "PDF_RECEIPT_TERMS_AND_CONDITIONS": "Enter your receipt terms and conditions here.\n",
    "PERFORMANCE_GRAPHITE_URL": "SetPerformanceGraphiteHostName",
    "PLATFORM_FACEBOOK_ACCOUNT": "http://www.facebook.com/YourPlatformFacebookAccount",
    "PLATFORM_NAME": "Academie des Entrepreneurs Genereaux",
    "PLATFORM_TWITTER_ACCOUNT": "@YourPlatformTwitterAccount",
    "PRESS_EMAIL": "pr...@example.com",
    "PROCTORING_SETTINGS": {},
    "PROFILE_IMAGE_BACKEND": {
        "class": "storages.backends.overwrite.OverwriteStorage",
        "options": {
            "base_url": "/media/profile-images/",
            "location": "/edx/var/edxapp/media/profile-images/"
        }
    },
    "PROFILE_IMAGE_MAX_BYTES": 1048576,
    "PROFILE_IMAGE_MIN_BYTES": 100,
    "RECALCULATE_GRADES_ROUTING_KEY": "edx.lms.core.default",
    "REGISTRATION_EXTRA_FIELDS": {
        "city": "hidden",
        "confirm_email": "hidden",
        "country": "required",
        "gender": "optional",
        "goals": "optional",


 "honor_code": "required",
        "level_of_education": "optional",
        "mailing_address": "hidden",
        "terms_of_service": "hidden",
        "year_of_birth": "optional"
    },
    "SERVER_EMAIL": "dev...@example.com",
    "SESSION_COOKIE_DOMAIN": "",
    "SESSION_COOKIE_NAME": "sessionid",
    "SESSION_COOKIE_SECURE": false,
    "SESSION_SAVE_EVERY_REQUEST": false,
    "SITE_NAME": "localhost",
    "SOCIAL_MEDIA_FOOTER_URLS": {},
    "SOCIAL_SHARING_SETTINGS": {
        "CERTIFICATE_FACEBOOK": false,
        "CERTIFICATE_TWITTER": false,
        "CUSTOM_COURSE_URLS": false,
        "DASHBOARD_FACEBOOK": false,
        "DASHBOARD_TWITTER": false
    },
    "STATIC_ROOT_BASE": "/edx/var/edxapp/staticfiles",
    "STATIC_URL_BASE": "/static/",
    "STUDIO_NAME": "Studio",
    "STUDIO_SHORT_NAME": "Studio",
    "SUPPORT_SITE_LINK": "",
    "SYSLOG_SERVER": "",
    "TECH_SUPPORT_EMAIL": "tech...@example.com",
    "TIME_ZONE": "America/New_York",
    "UNIVERSITY_EMAIL": "unive...@example.com",
    "VIDEO_CDN_URL": {
        "EXAMPLE_COUNTRY_CODE": "http://example.com/edx/video?s3_url="
    },
    "VIDEO_IMAGE_MAX_AGE": 31536000,
    "VIDEO_IMAGE_SETTINGS": {
        "VIDEO_IMAGE_MAX_BYTES": 2097152,
        "VIDEO_IMAGE_MIN_BYTES": 2048
    },
    "VIDEO_UPLOAD_PIPELINE": {
        "BUCKET": "",
        "ROOT_PATH": ""

 },
    "VIRTUAL_UNIVERSITIES": [],
    "WIKI_ENABLED": true,
    "XBLOCK_FS_STORAGE_BUCKET": null,
    "XBLOCK_FS_STORAGE_PREFIX": null,
    "XBLOCK_SETTINGS": {},
    "ZENDESK_CUSTOM_FIELDS": {},
    "ZENDESK_URL": ""
}
Reply all
Reply to author
Forward
0 new messages