Skip to content

Commit a7a525d

Browse files
committed
dev everywhere
1 parent fa68750 commit a7a525d

File tree

2 files changed

+14
-6
lines changed

2 files changed

+14
-6
lines changed

clients/python/src/osparc/_files_api.py

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,13 +29,16 @@
2929
PaginationGenerator,
3030
compute_sha256,
3131
file_chunk_generator,
32+
dev_features_enabled,
3233
)
3334

3435
_logger = logging.getLogger(__name__)
3536

3637

3738
class FilesApi(_FilesApi):
38-
"""Class for interacting with files"""
39+
_dev_features = [
40+
"get_jobs_page",
41+
]
3942

4043
def __init__(self, api_client: ApiClient):
4144
"""Construct object
@@ -52,6 +55,11 @@ def __init__(self, api_client: ApiClient):
5255
else None
5356
)
5457

58+
def __getattr__(self, name: str) -> Any:
59+
if (name in FilesApi._dev_features) and (not dev_features_enabled()):
60+
raise NotImplementedError(f"FilesApi.{name} is still under development")
61+
return super().__getattribute__(name)
62+
5563
def download_file(
5664
self, file_id: str, *, destination_folder: Optional[Path] = None, **kwargs
5765
) -> str:

clients/python/src/osparc/_solvers_api.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -24,11 +24,6 @@ class SolversApi(_SolversApi):
2424
"get_jobs_page",
2525
]
2626

27-
def __getattr__(self, name: str) -> Any:
28-
if (name in SolversApi._dev_features) and (not dev_features_enabled()):
29-
raise NotImplementedError(f"SolversApi.{name} is still under development")
30-
return super().__getattribute__(name)
31-
3227
def __init__(self, api_client: ApiClient):
3328
"""Construct object
3429
@@ -44,6 +39,11 @@ def __init__(self, api_client: ApiClient):
4439
else None
4540
)
4641

42+
def __getattr__(self, name: str) -> Any:
43+
if (name in SolversApi._dev_features) and (not dev_features_enabled()):
44+
raise NotImplementedError(f"SolversApi.{name} is still under development")
45+
return super().__getattribute__(name)
46+
4747
def list_solver_ports(
4848
self, solver_key: str, version: str, **kwargs
4949
) -> List[SolverPort]:

0 commit comments

Comments
 (0)