Changed some migration scripts. Getting closed! Walmart notes.
This commit is contained in:
@ -31,6 +31,16 @@ tupee = [
|
||||
("/v2/migration/projects", "get", "post"),
|
||||
("/v2/migration/projects/{project_id}", "get", "delete", "patch"),
|
||||
("/v2/migration/projects/{project_id}/items", "get", "post"),
|
||||
# IMPORTANT: Each item is of a type that must be one of the following along with their follow up endpoints:
|
||||
# 'courses' --> course_resources
|
||||
# 'sections', --> section_resources
|
||||
# 'activities', --> activity_recourds
|
||||
# 'people', --> person_resources
|
||||
# 'enrollments', --> enrollment_resources
|
||||
# 'course_attempts', --> course_attempt_resources
|
||||
# 'quiz_attempts', --> quiz_attempt_resources
|
||||
# 'certificates',
|
||||
# 'learning_path_attempts --> learning_path_attempt_resources
|
||||
("/v2/migration/projects/{project_id}/items/{item_id}", "get", "delete"),
|
||||
# *************************
|
||||
# Get Resources (Done after you've added them from below)
|
||||
@ -162,6 +172,30 @@ def get_specific_project():
|
||||
url = f"{BASEURL}/projects/{proj_id}"
|
||||
calls.get(url)
|
||||
|
||||
def create_course():
|
||||
project_id = "6c7a21c2-de35-4b9d-9b80-a235401783af"
|
||||
item_id = "80b95e38-78d1-44b9-8d9f-be96d9c7bf6e"
|
||||
learner_uuid = "101d891d-f145-4cb2-8f7f-f0d8a90a743e"
|
||||
course_uuid = "0d41bb57-bc65-4e05-adfd-58436ed0bd50"
|
||||
now = datetime.now()
|
||||
formatted_now = now.strftime("%Y-%m-%d %H:%M:%S")
|
||||
course_url = f"{BASEURL}/projects/{project_id}/items/{item_id}/course_resources"
|
||||
course_payload = {
|
||||
"data": [
|
||||
{
|
||||
"attributes": {
|
||||
"type": "course",
|
||||
"uuid": "",
|
||||
"display_name": "",
|
||||
"name": "",
|
||||
"short_description": "",
|
||||
"full_description": "",
|
||||
"navigation_mode": "",
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
|
||||
def create_enrollment():
|
||||
# important!! Received this error:
|
||||
@ -273,9 +307,9 @@ if __name__ == "__main__":
|
||||
# delete_all_projects()
|
||||
# read_json_docs()
|
||||
# create_project()
|
||||
# get_all_projects()
|
||||
get_all_projects()
|
||||
# get_specific_project()
|
||||
# create_enrollment()
|
||||
# check_resources()
|
||||
get_item()
|
||||
# get_item()
|
||||
# create_attempt()
|
||||
|
||||
Reference in New Issue
Block a user