Skip to content

Commit 23dde35

Browse files
authored
Merge pull request #443 from banesullivan-kobold/patch-1
Prevent failed entrypoints from spoiling the bunch
2 parents f7a860d + df73f8f commit 23dde35

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

jupyter_server_proxy/config.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,11 @@ def get_entrypoint_server_processes(serverproxy_config):
9797
sps = []
9898
for entry_point in entry_points(group="jupyter_serverproxy_servers"):
9999
name = entry_point.name
100-
server_process_config = entry_point.load()()
100+
try:
101+
server_process_config = entry_point.load()()
102+
except Exception as e:
103+
warn(f"entry_point {name} was unable to be loaded: {str(e)}")
104+
continue
101105
sps.append(make_server_process(name, server_process_config, serverproxy_config))
102106
return sps
103107

0 commit comments

Comments
 (0)