def compute(value_time, key, now_value, compare_set): try: result = utils.compute_rate(now_value, compare_set) except: print key sys.exit(1) if utils.is_over_threshold(result): import db dao = db.BaseDao() dao.insert(key, value_time, result)
def test(): from db import BaseDao dao = BaseDao() m = BaseMonitor(dao) key = "10.6.151.20|ibelog|AVH" import time be = time.time() a, b = m.obtain_data_set(key).obtain_data_set_avg() # print a result = utils.compute_rate(a, b) af = time.time() # print 'af-be', af - be # print result if utils.is_over_threshold(result): print 'hello' else: print 'world' return result