-
Notifications
You must be signed in to change notification settings - Fork 42
Open
Description
I have a grader that needs additional libraries. They are installed no problem, but when the xqueuewatcher imp loads the grader it doesn't have that library: https://github.com/edx/xqueue-watcher/blob/master/xqueue_watcher/jailedgrader.py#L103
The relevant parts from the grader:
import numpy as np
from numpy import array, matrix
import gradelib
reload(gradelib)
from gradelib import Grader, InvokeStudentFunctionTest, must_define_function, rand, generateRandom2DData
fn = "perceptron"
grader = Grader()
grader.add_input_check(must_define_function(fn))Should I just make a task in the ansible play to install all the individual coder requirements into the root processes' venv, or is there a better way?
Metadata
Metadata
Assignees
Labels
No labels