Skip to content

Commit 945d967

Browse files
committed
Make static only REST endpoint listing the only supported behavior
1 parent 4494a14 commit 945d967

File tree

2 files changed

+3
-10
lines changed

2 files changed

+3
-10
lines changed

slicer_cli_web/docker_resource.py

+3-6
Original file line numberDiff line numberDiff line change
@@ -68,12 +68,9 @@ def __init__(self, name):
6868

6969
self.route('GET', ('path_match', ), self.getMatchingResource)
7070

71-
if os.environ.get('GIRDER_STATIC_REST_ONLY'):
72-
self.route('POST', ('cli', ':id', 'run'), self.runCli)
73-
self.route('POST', ('cli', ':id', 'rerun'), self.rerunCli)
74-
self.route('POST', ('cli', ':id', 'datalist', ':key'), self.datalistHandler)
75-
else:
76-
self._generateAllItemEndPoints()
71+
self.route('POST', ('cli', ':id', 'run'), self.runCli)
72+
self.route('POST', ('cli', ':id', 'rerun'), self.rerunCli)
73+
self.route('POST', ('cli', ':id', 'datalist', ':key'), self.datalistHandler)
7774

7875
@access.user
7976
@autoDescribeRoute(

slicer_cli_web/girder_plugin.py

-4
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@
1717
import datetime
1818
import json
1919
import logging
20-
import os
2120
from pathlib import Path
2221

2322
from girder import events
@@ -79,9 +78,6 @@ def load(self, info):
7978

8079
Job().exposeFields(level=AccessType.READ, fields={'slicerCLIBindings'})
8180

82-
if not os.environ.get('GIRDER_STATIC_REST_ONLY'):
83-
events.bind('jobs.job.update.after', resource.resourceName,
84-
resource.addRestEndpoints)
8581
events.bind('data.process', 'slicer_cli_web', _onUpload)
8682

8783
count = 0

0 commit comments

Comments
 (0)