/
Tutor: Developing with Course Discovery

Tutor: Developing with Course Discovery

prerequisite: have edx-plaform setup w/ tutor-nightly

Setup Steps

Running the Service with Local Checkout

  • Make sure any running discovery container is stopped tutor dev stop

  • Install requirements based on local checkout

    tutor dev run --mount=discovery:/path/to/course-discovery:/openedx/discovery discovery bash tutor dev run discovery make requirements
  • Start with --mount option

Running Cache Programs

  • make sure the lms service user has the correct permissions

    • (needs fix) init does not create a user with correct perms

       

  • run cache_programs

Related content

[Archive] Using Tutor for local development
[Archive] Using Tutor for local development
More like this
Tutor: Creating a New IDA Plugin
Tutor: Creating a New IDA Plugin
Read with this
Managing Open edX Tips and Tricks
Managing Open edX Tips and Tricks
More like this
Open edX Development Environment Plans 2U/OCM: Proposal
Open edX Development Environment Plans 2U/OCM: Proposal
Read with this
Tutor troubleshooting notes
Tutor troubleshooting notes
More like this
Open edX REST API Conventions
Open edX REST API Conventions
Read with this