def __init__(self,resultfilename,logger=logger('detourResultWriter.log')):
self.lock = threading.RLock()
self.resultfilename = resultfilename
#There could be some old garbage result file with same name, remove it
if os.path.exists(self.resultfilename):
os.remove(self.resultfilename)
self.logger=logger
self.peers = []
self.rib_name=None
self.rib_time='NULL'
self.num_entries=0
self.num_def_detours=0
self.num_poss_detours=0
self.ProcessedRibData=[] #List to hold summarized information about result file
self.ProcessedPeerData=[] #List to hold summarized information per peer
self.ProcessedPeerInfo=[] #List to hold peer location info
评论列表
文章目录