summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xtools/net/ynl/ynl-gen-c.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/tools/net/ynl/ynl-gen-c.py b/tools/net/ynl/ynl-gen-c.py
index 9297cfacbe06..1aa872e582ab 100755
--- a/tools/net/ynl/ynl-gen-c.py
+++ b/tools/net/ynl/ynl-gen-c.py
@@ -1,6 +1,7 @@
#!/usr/bin/env python
import argparse
+import collections
import jsonschema
import os
import yaml
@@ -793,7 +794,7 @@ class Family:
# list of all operations
self.msg_list = []
# dict of operations which have their own message type (have attributes)
- self.ops = dict()
+ self.ops = collections.OrderedDict()
self.attr_sets = dict()
self.attr_sets_list = []