Automated problem report when converting course to be VAL-enabled

Description

We often find missing assets when we run the export/convert/import script on courses. We should automate reporting this information to interested parties.

Acceptance Criteria:

  • Upon running the script, send an email to the appropriate mailing list (e.g., mobile-convert-status@edx.org) with a summary of:

    • # of videos processed

    • # of assets missing

    • Name, youtube link, and location (section/subsection/unit) of the missing asset

    • Anything else that may be useful (e.g., transcripts?)

Development Tasks:

  • Add one-off rest API in LMS (mobile_api) to return list of videos of duration 0.

    • Use SessionAuthentication (with username and password)

      • assume same credentials for Studio and LMS

    • Return section/subsection/unit information of missing videos

    • Transcript information?

  • Migration Script

    • Move to VAL

    • Authenticate to LMS as well

    • Print out missing videos including this additional information.

Steps to Reproduce

None

Reason for Variance

None

Release Notes

None

Assignee

Christopher Lee

Reporter

louR

Labels

None

Customer

None

URL

None

Groups with Read-Only Access

None

Actual Points

None

Reach

None

Impact

None

Open edX Discourse Thread

None

Platform Map Area (Levels 1 & 2)

None

Platform Map Area (Levels 3 & 4)

None

Contributor Name

None

Blended Project Status Page

None

Story Points

2

Epic Link

Sprint

None

Fix versions

Priority

Unset
Configure