Commit 674b2922 by Shirley He Committed by GitHub

Merge pull request #4026 from edx/shrlyhe/ENT-572

ENT-572: Create permutation configuration file
parents 78d7376e f2e0f503
Course Permutation Tool for Developer Environments
########################
This is a tool to add default courses to developer environments, specifically for
devstack and sandboxes. The goal is for developers to have access to courses with
metadata that matches that in production, and to provide a way to generate course
permutations. It will be comprised of a permutations JSON file, which
includes permutation options and default values, and also a Python script that will
generate the final file that will get passed into a course creation script.
More info to come once finalized
{
"permutation_data": {
"start": [
"past",
"future",
null
],
"end": [
"past",
"future",
null
],
"seats": [
[
"audit"
],
[
"verified"
],
[
"audit",
"verified"
],
[],
null
],
"display_name": [
"International Project Management",
"Cybersecurity Fundamentals",
"",
null
],
"mobile_available": [
true,
false,
null
]
},
"default_data": {
"start": "past",
"end": "future",
"seats": [
{
"type": [
"audit",
"verified"
],
"upgrade_deadline": "future"
}
],
"display_name": "International Project Management",
"mobile_available": true
}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment