[gnome-continuous-yocto/gnomeostree-3.28-rocko: 645/8267] bitbake: toaster: use // operator instead of /



commit ce9cff5b2836ae202c28acc7ca8dda65e14c1d56
Author: Ed Bartosh <ed bartosh linux intel com>
Date:   Mon May 30 15:51:20 2016 +0300

    bitbake: toaster: use // operator instead of /
    
    Division operator works differently in Python 3. It results in
    float unlike in Python 2, where it results in int.
    
    Explicitly used "floor division" operator instead of 'division'
    operator. This should make the code to result in integer under
    both pythons.
    
    (Bitbake rev: 0c38441ed99b49dae8ef9613e320f0760853d6aa)
    
    Signed-off-by: Ed Bartosh <ed bartosh linux intel com>
    Signed-off-by: Richard Purdie <richard purdie linuxfoundation org>

 bitbake/lib/toaster/orm/models.py                  |    2 +-
 .../toaster/toastergui/templatetags/projecttags.py |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/bitbake/lib/toaster/orm/models.py b/bitbake/lib/toaster/orm/models.py
index dd64664..25bc1db 100644
--- a/bitbake/lib/toaster/orm/models.py
+++ b/bitbake/lib/toaster/orm/models.py
@@ -424,7 +424,7 @@ class Build(models.Model):
         tf = Task.objects.filter(build = self)
         tfc = tf.count()
         if tfc > 0:
-            completeper = tf.exclude(order__isnull=True).count()*100/tfc
+            completeper = tf.exclude(order__isnull=True).count()*100 // tfc
         else:
             completeper = 0
         return completeper
diff --git a/bitbake/lib/toaster/toastergui/templatetags/projecttags.py 
b/bitbake/lib/toaster/toastergui/templatetags/projecttags.py
index 75f2261..1d68036 100644
--- a/bitbake/lib/toaster/toastergui/templatetags/projecttags.py
+++ b/bitbake/lib/toaster/toastergui/templatetags/projecttags.py
@@ -90,7 +90,7 @@ def whitespace_space_filter(value, arg):
 def divide(value, arg):
     if int(arg) == 0:
         return -1
-    return int(value) / int(arg)
+    return int(value) // int(arg)
 
 @register.filter
 def multiply(value, arg):


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]