From: Ulas Kozat Date: Fri, 18 Nov 2016 20:08:14 +0000 (-0800) Subject: Bug fix in max-packing scheduler logic X-Git-Tag: danube.1.RC1~22 X-Git-Url: https://gerrit.opnfv.org/gerrit/gitweb?a=commitdiff_plain;h=refs%2Fchanges%2F67%2F24567%2F1;p=domino.git Bug fix in max-packing scheduler logic Change-Id: I07aef0c3942d3f76e0accb5cfc16d6f087ab3f92 Signed-off-by: Ulas Kozat --- diff --git a/lib/mapper/label.py b/lib/mapper/label.py index 3298aea..02e2a18 100644 --- a/lib/mapper/label.py +++ b/lib/mapper/label.py @@ -77,9 +77,10 @@ def select_site( site_map ): maxval = counter[site] maxkey = site elif counter.has_key(site) == False: - counter[site] = 1 + counter[site] = 0 if maxval == 0: maxval = 1 maxkey = site - node_site[node] = maxkey + node_site[node] = maxkey + counter[node_site[node]] = counter[node_site[node]] + 1 return node_site