Commit 0ba504e3 authored by Lluis Gifre Renom's avatar Lluis Gifre Renom
Browse files

Service component - Service Handler API:

- Added method get_service_settings() into SettingsHandler
parent 1546aafa
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -57,6 +57,11 @@ class SettingsHandler:
    def get(self, key_or_path : Union[str, List[str]], default : Optional[Any] = None) -> Optional[TreeNode]:
        return get_subnode(self.__resolver, self.__config, key_or_path, default=default)

    def get_service_settings(self) -> Optional[TreeNode]:
        service_settings_uri = '/settings'
        service_settings = self.get(service_settings_uri)
        return service_settings

    def get_device_settings(self, device : Device) -> Optional[TreeNode]:
        device_keys = device.device_id.device_uuid.uuid, device.name