Bug #1532 Neutron Port bindings missing Security Group List 92/9892/2
authorBrent Salisbury <brent.salisbury@gmail.com>
Tue, 12 Aug 2014 17:35:24 +0000 (13:35 -0400)
committerBrent Salisbury <brent.salisbury@gmail.com>
Tue, 12 Aug 2014 21:42:01 +0000 (21:42 +0000)
Neutron Port calls are returning empty SecGroup lists. The
bindings are there, just not the return.

Change-Id: I882f0921af35e690672ee3a728cc2c029c4739fa
Signed-off-by: Brent Salisbury <brent.salisbury@gmail.com>
opendaylight/networkconfiguration/neutron/src/main/java/org/opendaylight/controller/networkconfig/neutron/NeutronPort.java

index b32b01cb3f3015930510d22fd1a39836a25a0cbb..803e5e8d41ff8af5d1e51ffc09abaa364ad214cc 100644 (file)
@@ -235,6 +235,11 @@ public class NeutronPort extends ConfigurationObject implements Serializable, IN
             if (s.equals("tenant_id")) {
                 ans.setTenantID(this.getTenantID());
             }
+            if (s.equals("security_groups")) {
+                List<NeutronSecurityGroup> securityGroups = new ArrayList<NeutronSecurityGroup>();
+                securityGroups.addAll(this.getSecurityGroups());
+                ans.setSecurityGroups(securityGroups);
+            }
         }
         return ans;
     }