vppapigen: fix options representation 01/25901/1
authorOle Troan <ot@cisco.com>
Tue, 4 Feb 2020 08:12:00 +0000 (09:12 +0100)
committerOndrej Fabry <ofabry@cisco.com>
Mon, 16 Mar 2020 09:10:27 +0000 (09:10 +0000)
Type: fix
Signed-off-by: Ole Troan <ot@cisco.com>
Change-Id: Ief77110160120ea0e1291cc79949a73404cdbfda
(cherry picked from commit 59b6c0c86d0c3310b8d87b9f2600b6fc7682b549)

src/tools/vppapigen/vppapigen.py

index 57a30fd..7a7b687 100755 (executable)
@@ -769,7 +769,7 @@ class VPPAPI(object):
                 if o.autoreply:
                     s[tname].append(self.autoreply_block(o.name))
             elif isinstance(o, Option):
-                s[tname][o[1]] = o[2]
+                s[tname][o.option] = o.value
             elif type(o) is list:
                 for o2 in o:
                     if isinstance(o2, Service):