Skip to content

Commit 16f1d05

Browse files
committed
waiting room for refacto web server from Vease-Back
1 parent 1d75a0c commit 16f1d05

File tree

3 files changed

+9
-21
lines changed

3 files changed

+9
-21
lines changed

requirements.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ propcache~=0.3
4444
# via
4545
# aiohttp
4646
# yarl
47-
pyparsing~=3.3
47+
pyparsing~=3.2
4848
# via matplotlib
4949
python-dateutil==2.9.0.post0
5050
# via matplotlib

src/opengeodeweb_viewer/rpc/generic/generic_protocols.py

Lines changed: 7 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -23,36 +23,23 @@ def __init__(self, mesh_protocols, model_protocols):
2323

2424
@exportRpc(generic_prefix + generic_schemas_dict["register"]["rpc"])
2525
def register(self, params):
26+
print(f"{self.generic_schemas_dict["register"]}", flush=True)
2627
validate_schema(
2728
params, self.generic_schemas_dict["register"], self.generic_prefix
2829
)
29-
data_id = params["id"]
30-
data = self.get_data(data_id)
31-
enhanced_params = {
32-
**params,
33-
"file_name": data["viewable_file_name"],
34-
"viewer_object": data["geode_object"],
35-
}
36-
viewer_object = self.get_viewer_object_type(data_id)
30+
viewer_object = self.get_viewer_object_type(params["id"])
3731
if viewer_object == "mesh":
38-
self.mesh_protocols.registerMesh(enhanced_params)
32+
self.mesh_protocols.registerMesh(params)
3933
elif viewer_object == "model":
40-
self.model_protocols.registerModel(enhanced_params)
34+
self.model_protocols.registerModel(params)
4135

4236
@exportRpc(generic_prefix + generic_schemas_dict["deregister"]["rpc"])
4337
def deregister(self, params):
4438
validate_schema(
4539
params, self.generic_schemas_dict["deregister"], self.generic_prefix
4640
)
47-
data_id = params["id"]
48-
data = self.get_data(data_id)
49-
enhanced_params = {
50-
**params,
51-
"file_name": data["viewable_file_name"],
52-
"viewer_object": data["geode_object"],
53-
}
54-
viewer_object = self.get_viewer_object_type(data_id)
41+
viewer_object = self.get_viewer_object_type(params["id"])
5542
if viewer_object == "mesh":
56-
self.mesh_protocols.deregisterMesh(enhanced_params)
43+
self.mesh_protocols.deregisterMesh(params)
5744
elif viewer_object == "model":
58-
self.model_protocols.deregisterModel(enhanced_params)
45+
self.model_protocols.deregisterModel(params)

src/opengeodeweb_viewer/rpc/mesh/mesh_protocols.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ def __init__(self) -> None:
2828

2929
@exportRpc(mesh_prefix + mesh_schemas_dict["register"]["rpc"])
3030
def registerMesh(self, params: RpcParams) -> None:
31+
print(f"{self.mesh_schemas_dict["register"]}", flush=True)
3132
validate_schema(params, self.mesh_schemas_dict["register"], self.mesh_prefix)
3233
data_id = str(params["id"])
3334
try:

0 commit comments

Comments
 (0)