Skip to content
This repository was archived by the owner on Aug 1, 2024. It is now read-only.

Commit c2e6f71

Browse files
committed
fix: Update for new version of demo course
In openedx/openedx-demo-course#47 the demo course was replaced. This includes a new course key (new name and org) and the course content being moved a few directories deeper. Changes: - `sed -i 's/course-v1:edX+DemoX+Demo_Course/course-v1:Axim+DemoX+demo_course/g'` on all files turned up by `grep -rl Demo_Course` - Updated a few other course info locations turned up with `grep -nrI DemoX | grep -x demo_course` (all in programs/discovery.py) - Updated git clone URL and checkout location in provision-lms.sh to use new repo name (not strictly needed).
1 parent 18d97a7 commit c2e6f71

File tree

5 files changed

+16
-16
lines changed

5 files changed

+16
-16
lines changed

credentials/generate_program_certificate.sh

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,10 @@ echo 'Updating LMS...'
1919
echo 'creating a credentials API connection'
2020
docker compose exec -T lms bash -c 'source /edx/app/edxapp/edxapp_env && python /edx/app/edxapp/edx-platform/manage.py lms create_credentials_api_configuration'
2121
echo 'changing edX user enrollment in demo course from audit to verified'
22-
docker compose exec -T lms bash -c 'source /edx/app/edxapp/edxapp_env && python /edx/app/edxapp/edx-platform/manage.py lms change_enrollment -u edx -c course-v1:edX+DemoX+Demo_Course --from audit --to verified'
22+
docker compose exec -T lms bash -c 'source /edx/app/edxapp/edxapp_env && python /edx/app/edxapp/edx-platform/manage.py lms change_enrollment -u edx -c course-v1:Axim+DemoX+demo_course --from audit --to verified'
2323
echo 'manually ID verifying edX user'
2424
docker compose exec -T lms bash -c 'source /edx/app/edxapp/edxapp_env && python /edx/app/edxapp/edx-platform/manage.py lms manual_verifications --email edx@example.com'
2525
echo 'generating course certificate'
26-
docker compose exec -T lms bash -c 'source /edx/app/edxapp/edxapp_env && python /edx/app/edxapp/edx-platform/manage.py lms cert_generation -u 3 -c course-v1:edX+DemoX+Demo_Course'
26+
docker compose exec -T lms bash -c 'source /edx/app/edxapp/edxapp_env && python /edx/app/edxapp/edx-platform/manage.py lms cert_generation -u 3 -c course-v1:Axim+DemoX+demo_course'
2727
echo 'notifying credentials'
28-
docker compose exec -T lms bash -c 'source /edx/app/edxapp/edxapp_env && python /edx/app/edxapp/edx-platform/manage.py lms --settings=devstack_docker notify_credentials --courses course-v1:edX+DemoX+Demo_Course --notify_programs'
28+
docker compose exec -T lms bash -c 'source /edx/app/edxapp/edxapp_env && python /edx/app/edxapp/edx-platform/manage.py lms --settings=devstack_docker notify_credentials --courses course-v1:Axim+DemoX+demo_course --notify_programs'

docs/devstack_faq.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ How do I make payments?
1313
-----------------------
1414

1515
The ecommerce image comes pre-configured for payments via CyberSource and PayPal. Additionally, the provisioning scripts
16-
add the demo course (``course-v1:edX+DemoX+Demo_Course``) to the ecommerce catalog. You can initiate a checkout by visiting
16+
add the demo course (``course-v1:Axim+DemoX+demo_course``) to the ecommerce catalog. You can initiate a checkout by visiting
1717
http://localhost:18130/basket/add/?sku=8CF08E5 or clicking one of the various upgrade links in the LMS. The following
1818
details can be used for checkout. While the name and address fields are required for credit card payments, their values
1919
are not checked in development, so put whatever you want in those fields.

0 commit comments

Comments
 (0)