From 4d2587a9a87a418ee92f9d4b3fbf556e19846c68 Mon Sep 17 00:00:00 2001 From: Reinier van der Walle <walle@astron.nl> Date: Thu, 17 Mar 2016 13:49:44 +0000 Subject: [PATCH] --- tools/oneclick/gui/monitoring/client_unb_data_logger.py | 2 +- tools/oneclick/gui/monitoring/server_unb_data_logger.py | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/tools/oneclick/gui/monitoring/client_unb_data_logger.py b/tools/oneclick/gui/monitoring/client_unb_data_logger.py index a7e6083f34..75b419d380 100644 --- a/tools/oneclick/gui/monitoring/client_unb_data_logger.py +++ b/tools/oneclick/gui/monitoring/client_unb_data_logger.py @@ -50,7 +50,7 @@ class client_unb_data_logger: break data_dict = pickle.loads(data) - print data_dict + # Write dic to csv list_to_write = [] for label in self.label_list: diff --git a/tools/oneclick/gui/monitoring/server_unb_data_logger.py b/tools/oneclick/gui/monitoring/server_unb_data_logger.py index ef8d47bd8a..23464c8eca 100644 --- a/tools/oneclick/gui/monitoring/server_unb_data_logger.py +++ b/tools/oneclick/gui/monitoring/server_unb_data_logger.py @@ -4,6 +4,7 @@ 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 @@ -31,9 +32,10 @@ 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] = datarates_dict[key] / float(devide_time) * 8 / 1000000000 + datarates_dict[key] = Decimal(datarates_dict[key] / devide_time * 8 / 1000000000) except: datarates_dict[key] = None return datarates_dict -- GitLab