def __init__(self): ServerRequestHandler.__init__(self) self._market_place_manager = MarketplaceDBManager( stop_event=self._internal_stop_event, db_addr=market_place_db_addr, skeleton_db_addr=market_place_skeleton_db_addr, update_time_hour=1)
def testSeedUpdate(self): stop_event = threading.Event() manager = MarketplaceDBManager(stop_event=stop_event, db_addr=site_real_db_addr, skeleton_db_addr=site_test_db_addr) manager.update_db() stats = manager.get_db_stats() if isinstance(stats, MiningList): for item in stats.data: print(item)
def testManagerGetData(self): import json manager = MarketplaceDBManager(stop_event=stop_event, db_addr=site_db_addr, skeleton_db_addr=site_skeleton_db_addr) request = MarketplaceRequst() request.TF = 20 request.TOPIC1 = "Health/General" # serialised = request.__class__().get_serializable() serialised = json.dumps(request.get_serializable(), ensure_ascii=False) request.TF = 10 parameters = request.__dict__ print("request is:") print(request) print(serialised) results = manager.handle_request(cmd=ServerCommand.Com_Get_DB_DATA) for item in results: print(item)