Pass course-run-specific resource limits to codejail
The limits can be defined in settings.CODE_JAIL['limits_overrides'], which is a dict mapping context ids (generally, course run keys) to overrides to be applied to settings.CODE_JAIL['limits']. This will allow us to temporarily alter the codejail limits for certain contexts in order to enable, for example, a certain course run's tasks to run longer while a large exam's grades are recomputed. TNL-7649
Showing
- cms/envs/common.py 5 additions, 0 deletionscms/envs/common.py
- common/lib/capa/capa/capa_problem.py 4 additions, 1 deletioncommon/lib/capa/capa/capa_problem.py
- common/lib/capa/capa/responsetypes.py 4 additions, 0 deletionscommon/lib/capa/capa/responsetypes.py
- common/lib/capa/capa/safe_exec/safe_exec.py 13 additions, 3 deletionscommon/lib/capa/capa/safe_exec/safe_exec.py
- common/lib/capa/capa/safe_exec/tests/test_safe_exec.py 81 additions, 2 deletionscommon/lib/capa/capa/safe_exec/tests/test_safe_exec.py
- common/lib/capa/capa/util.py 31 additions, 0 deletionscommon/lib/capa/capa/util.py
- lms/djangoapps/debug/views.py 9 additions, 2 deletionslms/djangoapps/debug/views.py
- lms/envs/common.py 6 additions, 0 deletionslms/envs/common.py
Please register or sign in to comment