summaryrefslogtreecommitdiff
path: root/python
diff options
context:
space:
mode:
authorJohn Estabrook <jestabro@vyos.io>2025-04-07 15:39:54 -0500
committerJohn Estabrook <jestabro@vyos.io>2025-04-11 14:27:15 -0500
commit2b1010e1259da89a674c5c06e71bda6e8904b0d0 (patch)
tree9904c00924b05c0ab6e3b6a41c9e6950bef51511 /python
parent249f3d52d7585108fa7acf1c73a1dde000bd95b9 (diff)
downloadvyos-1x-2b1010e1259da89a674c5c06e71bda6e8904b0d0.tar.gz
vyos-1x-2b1010e1259da89a674c5c06e71bda6e8904b0d0.zip
T7321: translate enums by value instead of name
Diffstat (limited to 'python')
-rw-r--r--python/vyos/proto/vyconf_client.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/python/vyos/proto/vyconf_client.py b/python/vyos/proto/vyconf_client.py
index f34549309..b385f0951 100644
--- a/python/vyos/proto/vyconf_client.py
+++ b/python/vyos/proto/vyconf_client.py
@@ -52,7 +52,9 @@ def request_to_msg(req: vyconf_proto.RequestEnvelope) -> vyconf_pb2.RequestEnvel
def msg_to_response(msg: vyconf_pb2.Response) -> vyconf_proto.Response:
# pylint: disable=no-member
- d = MessageToDict(msg, preserving_proto_field_name=True)
+ d = MessageToDict(
+ msg, preserving_proto_field_name=True, use_integers_for_enums=True
+ )
response = vyconf_proto.Response(**d)
return response