Commit 45870572 authored by Lluis Gifre Renom's avatar Lluis Gifre Renom
Browse files

Service component - Service Handler API:

- Enhanced Settings Handler get_endpoint_settings()
parent 1d971bba
Loading
Loading
Loading
Loading
+6 −2
Original line number Diff line number Diff line
@@ -78,7 +78,11 @@ class SettingsHandler:

        for device_key in device_keys:
            for endpoint_key in endpoint_keys:
                endpoint_settings_uri = '/device[{:s}]/endpoint[{:s}]/settings'.format(device_key, endpoint_key)
                endpoint_settings_uri = '/device[{:s}]/endpoint[{:s}]'.format(device_key, endpoint_key)
                endpoint_settings = self.get(endpoint_settings_uri)
                if endpoint_settings is not None: return endpoint_settings

                endpoint_settings_uri += '/settings'
                endpoint_settings = self.get(endpoint_settings_uri)
                if endpoint_settings is not None: return endpoint_settings