Pass submission metadata as environment variables to docker backend
When executing programming exercises, pass the following information.
Single use case at this moment, which are exercises in the CSE1110 Software Quality and Testing course, where execution results are POSTed to their learning analytics service.The following anonymized data is sent with the submission files:
WL_STUDENT="-1084758017"
- hashcode of an already anonymized student id
WL_ASSIGNMENT_KEY="1222"
- assignment key, matching the key in WebLab URLs
WL_INITIATOR="-1084758017"
- initiator of the job. Either the value of the WL_STUDENT this job belongs to, or “other” when initiated by course staff or the WebLab system
WL_ASSIGNMENT_TITLE="Counting Clumps"
- title of the assignment
TASK_MODE="TESTS"
- the task mode
WL_STUDENT_FOR_GRADE="true"
- is the student enrolled for a grade?Submitted by Elmer van Chastelet on 30 November 2021 at 07:17
WL_COURSE="CSE1110---2021-2022"
- course id
Issue Log
Log in to post comments