diff -r 82bfc75bcd9d -r 105c20fdeb19 canfestival/canfestival.py --- a/canfestival/canfestival.py Fri Oct 05 13:48:54 2018 +0300 +++ b/canfestival/canfestival.py Fri Oct 05 14:22:01 2018 +0300 @@ -24,6 +24,7 @@ # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. from __future__ import absolute_import +from __future__ import division import os import sys import shutil @@ -327,7 +328,7 @@ nodeid = self.CanFestivalNode.getNodeId() if value != nodeid: slaves = self.GetSlaveIDs() - dir = (value - nodeid) / abs(value - nodeid) + dir = (value - nodeid) // abs(value - nodeid) while value in slaves and value >= 0: value += dir if value < 0: