From 10bf16134ee9accc5d892195348a028fec177481 Mon Sep 17 00:00:00 2001
From: Reinier van der Walle <walle@astron.nl>
Date: Thu, 17 Mar 2016 13:53:44 +0000
Subject: [PATCH]

---
 tools/oneclick/gui/monitoring/server_unb_data_logger.py | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/tools/oneclick/gui/monitoring/server_unb_data_logger.py b/tools/oneclick/gui/monitoring/server_unb_data_logger.py
index 23464c8eca..3c0bcf6647 100644
--- a/tools/oneclick/gui/monitoring/server_unb_data_logger.py
+++ b/tools/oneclick/gui/monitoring/server_unb_data_logger.py
@@ -4,7 +4,6 @@ import cPickle as pickle
 import time
 from commands import getstatusoutput
 import read_datarates
-from decimal import *
 ##let's set up some constants
 HOST = ''    #we are the host
 PORT = 44330    #arbitrary port not currently in use
@@ -32,10 +31,9 @@ def calc_datarates_Gbps(exec_time):
     t0 = time.time()    
     datarates_dict = datarate.get_data_rates()
     devide_time = time.time() - t0 + exec_time
-    getcontext().prec = 9
     for key in datarates_dict.keys():
         try:
-            datarates_dict[key] = Decimal(datarates_dict[key] / devide_time * 8 / 1000000000)
+            datarates_dict[key] = round(datarates_dict[key] / devide_time * 8 / 1000000000, 9)
         except:
             datarates_dict[key] = None
     return datarates_dict
-- 
GitLab