Skip to content

Commit 025acae

Browse files
committed
feat!: remove support for local CodeJail
1 parent 79cc237 commit 025acae

File tree

3 files changed

+46
-731
lines changed

3 files changed

+46
-731
lines changed

xblocks_contrib/problem/capa/safe_exec/remote_exec.py

Lines changed: 0 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -27,34 +27,12 @@
2727
# .. toggle_creation_date: 2021-08-19
2828
ENABLE_CODEJAIL_REST_SERVICE = SettingToggle("ENABLE_CODEJAIL_REST_SERVICE", default=False, module_name=__name__)
2929

30-
# .. toggle_name: ENABLE_CODEJAIL_DARKLAUNCH
31-
# .. toggle_implementation: SettingToggle
32-
# .. toggle_default: False
33-
# .. toggle_description: Turn on to send requests to both the codejail service and the installed codejail library for
34-
# testing and evaluation purposes. The results from the installed codejail library will be the ones used.
35-
# .. toggle_warning: This toggle will only behave as expected when ENABLE_CODEJAIL_REST_SERVICE is not enabled and when
36-
# CODE_JAIL_REST_SERVICE_REMOTE_EXEC, CODE_JAIL_REST_SERVICE_HOST, CODE_JAIL_REST_SERVICE_READ_TIMEOUT,
37-
# and CODE_JAIL_REST_SERVICE_CONNECT_TIMEOUT are configured.
38-
# .. toggle_use_cases: temporary
39-
# .. toggle_creation_date: 2025-04-03
40-
# .. toggle_target_removal_date: 2025-05-01
41-
ENABLE_CODEJAIL_DARKLAUNCH = SettingToggle("ENABLE_CODEJAIL_DARKLAUNCH", default=False, module_name=__name__)
42-
4330

4431
def is_codejail_rest_service_enabled():
4532
"""Return whether the codejail REST service is enabled."""
4633
return ENABLE_CODEJAIL_REST_SERVICE.is_enabled()
4734

4835

49-
def is_codejail_in_darklaunch():
50-
"""
51-
Returns whether codejail dark launch is enabled.
52-
53-
Codejail dark launch can only be enabled if ENABLE_CODEJAIL_REST_SERVICE is not enabled.
54-
"""
55-
return not is_codejail_rest_service_enabled() and ENABLE_CODEJAIL_DARKLAUNCH.is_enabled()
56-
57-
5836
def get_remote_exec(*args, **kwargs):
5937
"""Get remote exec function based on setting and executes it."""
6038
remote_exec_function_name = settings.CODE_JAIL_REST_SERVICE_REMOTE_EXEC

0 commit comments

Comments
 (0)