Skip to content
Snippets Groups Projects
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
No related branches found
No related tags found
2 merge requests!294Release TeraFlowSDN 4.0,!172Resolve "(CTTC) Extend gNMI-OpenConfig SBI driver"
...@@ -57,6 +57,11 @@ class SettingsHandler: ...@@ -57,6 +57,11 @@ class SettingsHandler:
def get(self, key_or_path : Union[str, List[str]], default : Optional[Any] = None) -> Optional[TreeNode]: 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) 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]: def get_device_settings(self, device : Device) -> Optional[TreeNode]:
device_keys = device.device_id.device_uuid.uuid, device.name device_keys = device.device_id.device_uuid.uuid, device.name
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment