diff --git a/shared/workspaces/workspaces/system/enums.py b/shared/workspaces/workspaces/system/enums.py index 69492ff133010f5709a89d85d4acd026624cf7ce..1d36fb1ad4c750970b3abdf0bf63c407e6ba9954 100644 --- a/shared/workspaces/workspaces/system/enums.py +++ b/shared/workspaces/workspaces/system/enums.py @@ -49,7 +49,3 @@ class RemoteProcessingSites(Enum): @classmethod def values(cls): return cls._value2member_map_ - - @classmethod - def is_remote(cls, remote_type: str): - return remote_type in cls.values() diff --git a/shared/workspaces/workspaces/system/services/remote_processing_service.py b/shared/workspaces/workspaces/system/services/remote_processing_service.py index e65d01b2e6b7de188d690cb427091d32ae486682..cf5d7baa2280bd3afb7d400c17e4e55a6c5dbf58 100644 --- a/shared/workspaces/workspaces/system/services/remote_processing_service.py +++ b/shared/workspaces/workspaces/system/services/remote_processing_service.py @@ -45,11 +45,9 @@ class CapoInjector: """ parameters = self.request.argument remote_types = RemoteProcessingSites.values() - if any([key in remote_types for key in parameters]) and RemoteWorkflows.is_remote( + return any([key in remote_types for key in parameters]) and RemoteWorkflows.is_remote( wf_name=self.request.workflow_name - ): - return True - return False + ) def identify_subspace(self) -> ListView: """