group_mod_command:null check for bucket added 12/3312/2
authorusha <usha.m.s@ericsson.com>
Mon, 2 Dec 2013 08:34:49 +0000 (14:04 +0530)
committerMichal Rehak <mirehak@cisco.com>
Mon, 9 Dec 2013 17:26:20 +0000 (18:26 +0100)
Change-Id: I96f880cac871eb8bde03dc198c9a8d0e710b64fa
Signed-off-by: usha <usha.m.s@ericsson.com>
Signed-off-by: Michal Rehak <mirehak@cisco.com>
openflowplugin/src/main/java/org/opendaylight/openflowplugin/openflow/md/core/sal/convertor/GroupConvertor.java

index 77e1261455b491f11f3b12bb39437924182407f9..b33091fdcfccef63046c99071d48b4dd0d70df6c 100644 (file)
@@ -72,8 +72,11 @@ public final class GroupConvertor {
 
         
         groupModInputBuilder.setGroupId(new Long(source.getGroupId().getValue()));
-        getbucketList(source.getBuckets(), bucketLists, version, source.getGroupType().getIntValue());
-        groupModInputBuilder.setBucketsList(bucketLists);
+        // Only if the bucket is configured for the group then add it
+        if (source.getBuckets().getBucket().size() != 0) {
+            getbucketList(source.getBuckets(), bucketLists, version, source.getGroupType().getIntValue());
+            groupModInputBuilder.setBucketsList(bucketLists);
+        }
         groupModInputBuilder.setVersion(version);
         return groupModInputBuilder.build();