Loading src/tests/tools/mock_nce_t_ctrl/nce_t_ctrl/YangHandler.py +4 −1 Original line number Diff line number Diff line Loading @@ -14,6 +14,7 @@ import json, libyang, logging import urllib.parse from typing import Dict, List, Optional, Set Loading Loading @@ -152,7 +153,9 @@ class YangHandler: list name as the key name. """ parts = [p for p in path.strip('/').split('/') if p != ''] # URL-decode each path segment so escaped characters like `%22` # (double quotes) are properly handled when parsing list keys. parts = [urllib.parse.unquote(p) for p in path.strip('/').split('/') if p != ''] schema_path = '' out_parts: List[str] = [] Loading Loading
src/tests/tools/mock_nce_t_ctrl/nce_t_ctrl/YangHandler.py +4 −1 Original line number Diff line number Diff line Loading @@ -14,6 +14,7 @@ import json, libyang, logging import urllib.parse from typing import Dict, List, Optional, Set Loading Loading @@ -152,7 +153,9 @@ class YangHandler: list name as the key name. """ parts = [p for p in path.strip('/').split('/') if p != ''] # URL-decode each path segment so escaped characters like `%22` # (double quotes) are properly handled when parsing list keys. parts = [urllib.parse.unquote(p) for p in path.strip('/').split('/') if p != ''] schema_path = '' out_parts: List[str] = [] Loading