Signed-off-by: Minoru TAKAHASHI <[email protected]>
---
 ryu/lib/ofctl_v1_4.py                              |   9 +-
 .../of14/5-64-ofp_queue_desc_reply.packet.json     | 108 ++++++++++-----------
 2 files changed, 55 insertions(+), 62 deletions(-)

diff --git a/ryu/lib/ofctl_v1_4.py b/ryu/lib/ofctl_v1_4.py
index 05a266e..faad3e0 100644
--- a/ryu/lib/ofctl_v1_4.py
+++ b/ryu/lib/ofctl_v1_4.py
@@ -415,9 +415,8 @@ def get_queue_desc_stats(dp, waiters, port_no=None, 
queue_id=None):
     send_stats_request(dp, stats, waiters, msgs)
 
     configs = []
-    for config in msgs:
-        queue_list = []
-        for queue in config.body:
+    for msg in msgs:
+        for queue in msg.body:
             q = queue.to_jsondict()[queue.__class__.__name__]
             prop_list = []
             for prop in queue.properties:
@@ -426,9 +425,7 @@ def get_queue_desc_stats(dp, waiters, port_no=None, 
queue_id=None):
                 p['type'] = t if t != prop.type else 'UNKNOWN'
                 prop_list.append(p)
             q['properties'] = prop_list
-            queue_list.append(q)
-        c = {'body': queue_list}
-        configs.append(c)
+            configs.append(q)
     configs = {str(dp.id): configs}
 
     return configs
diff --git 
a/ryu/tests/unit/lib/ofctl_json/of14/5-64-ofp_queue_desc_reply.packet.json 
b/ryu/tests/unit/lib/ofctl_json/of14/5-64-ofp_queue_desc_reply.packet.json
index 6b6b440..ca6e87f 100644
--- a/ryu/tests/unit/lib/ofctl_json/of14/5-64-ofp_queue_desc_reply.packet.json
+++ b/ryu/tests/unit/lib/ofctl_json/of14/5-64-ofp_queue_desc_reply.packet.json
@@ -1,65 +1,61 @@
 {
     "1": [
         {
-            "body": [
+            "len": 32, 
+            "port_no": 7, 
+            "properties": [
                 {
-                    "len": 32,
-                    "port_no": 7,
-                    "properties": [
-                        {
-                            "data": [],
-                            "exp_type": 0,
-                            "experimenter": 101,
-                            "length": 12,
-                            "type": "EXPERIMENTER"
-                        }
-                    ],
-                    "queue_id": 0
-                },
+                    "data": [], 
+                    "exp_type": 0, 
+                    "experimenter": 101, 
+                    "length": 12, 
+                    "type": "EXPERIMENTER"
+                }
+            ], 
+            "queue_id": 0
+        }, 
+        {
+            "len": 88, 
+            "port_no": 8, 
+            "properties": [
+                {
+                    "length": 8, 
+                    "rate": 300, 
+                    "type": "MIN_RATE"
+                }, 
+                {
+                    "length": 8, 
+                    "rate": 900, 
+                    "type": "MAX_RATE"
+                }, 
+                {
+                    "data": [], 
+                    "exp_type": 0, 
+                    "experimenter": 101, 
+                    "length": 12, 
+                    "type": "EXPERIMENTER"
+                }, 
+                {
+                    "data": [
+                        1
+                    ], 
+                    "exp_type": 1, 
+                    "experimenter": 101, 
+                    "length": 16, 
+                    "type": "EXPERIMENTER"
+                }, 
                 {
-                    "len": 88,
-                    "port_no": 8,
-                    "properties": [
-                        {
-                            "length": 8,
-                            "rate": 300,
-                            "type": "MIN_RATE"
-                        },
-                        {
-                            "length": 8,
-                            "rate": 900,
-                            "type": "MAX_RATE"
-                        },
-                        {
-                            "data": [],
-                            "exp_type": 0,
-                            "experimenter": 101,
-                            "length": 12,
-                            "type": "EXPERIMENTER"
-                        },
-                        {
-                            "data": [
-                                1
-                            ],
-                            "exp_type": 1,
-                            "experimenter": 101,
-                            "length": 16,
-                            "type": "EXPERIMENTER"
-                        },
-                        {
-                            "data": [
-                                1,
-                                2
-                            ],
-                            "exp_type": 2,
-                            "experimenter": 101,
-                            "length": 20,
-                            "type": "EXPERIMENTER"
-                        }
-                    ],
-                    "queue_id": 1
+                    "data": [
+                        1, 
+                        2
+                    ], 
+                    "exp_type": 2, 
+                    "experimenter": 101, 
+                    "length": 20, 
+                    "type": "EXPERIMENTER"
                 }
-            ]
+            ], 
+            "queue_id": 1
         }
     ]
 }
-- 
1.9.1


------------------------------------------------------------------------------
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://pubads.g.doubleclick.net/gampad/clk?id=278785351&iu=/4140
_______________________________________________
Ryu-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ryu-devel

Reply via email to