From d6c752192584888c6a1c5913e67333fa5c9357a4 Mon Sep 17 00:00:00 2001 From: Adrian Turjak Date: Wed, 24 Jan 2018 17:59:28 +1300 Subject: [PATCH] fix a divide by zero bug Change-Id: If6d8d545eedc284177cd995423453a9589dee46e --- adjutant_ui/api/adjutant.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/adjutant_ui/api/adjutant.py b/adjutant_ui/api/adjutant.py index 0b1f32b..e17fcc4 100644 --- a/adjutant_ui/api/adjutant.py +++ b/adjutant_ui/api/adjutant.py @@ -505,7 +505,7 @@ def size_details_get(request, size, region=None): resource) try: percent = float(usage)/value - except TypeError: + except (TypeError, ZeroDivisionError): percent = '-' quota_details.append( @@ -539,7 +539,7 @@ def quota_details_get(request, region): usage = resp['regions'][0]['current_usage'][service].get(name) try: percent = float(usage)/value - except TypeError: + except (TypeError, ZeroDivisionError): percent = '-' size_blob = {}