コード例 #1
0
ファイル: missing.py プロジェクト: koendc/ExtreMon
 def __init__(self, mcast_addr, max_missing, max_delay):
     CauldronContributor.__init__(self, mcast_addr=mcast_addr)
     self.running = False
     self.last_seen = {}
     self.max_missing = max_missing
     self.max_delay = max_delay
     self.last_sent = time.time()
コード例 #2
0
ファイル: missing.py プロジェクト: zbyufei/ExtreMon
	def __init__(self,mcast_addr,max_missing,max_delay):
		CauldronContributor.__init__(self,mcast_addr=mcast_addr);
		self.running=False
		self.last_seen={}
		self.max_missing=max_missing
		self.max_delay=max_delay
		self.last_sent=time.time()
コード例 #3
0
ファイル: state.py プロジェクト: koendc/ExtreMon
	def __init__(self,mcast_addr,patterns,max_missing):
		CauldronContributor.__init__(self,mcast_addr=mcast_addr,suffix='state');
		self.patterns=patterns
		self.running=False
		self.last_seen={}
		self.last_seen_lock=Lock()
		self.max_missing=max_missing
		self.cache={}
コード例 #4
0
 def __init__(self, mcast_addr):
     CauldronContributor.__init__(self,
                                  mcast_addr=mcast_addr,
                                  suffix='state')
     self.regex = re.compile(
         '^(?P<prefix>[a-z0-9._]+\.(http|ocsp|tsl)probe)\.(?P<measure>responsetime|result)$'
     )
     self.cache = {}
     self.running = False
     print("httpprobe_state Starting")
コード例 #5
0
 def __init__(self, mcast_addr):
     CauldronContributor.__init__(self,
                                  mcast_addr=mcast_addr,
                                  suffix='state')
     self.regex = re.compile(
         '^(?P<prefix>[a-z0-9.]+\.trust)\.(?P<test>validauthcertchain|revokedauthcertchain|rrncertchain).xkms2probe.(?P<measure>responsetime|result)$'
     )
     self.cache = {}
     self.running = False
     print("trust_state Starting")
コード例 #6
0
ファイル: state.py プロジェクト: koendc/ExtreMon
 def __init__(self, mcast_addr, patterns, max_missing):
     CauldronContributor.__init__(self,
                                  mcast_addr=mcast_addr,
                                  suffix='state')
     self.patterns = patterns
     self.running = False
     self.last_seen = {}
     self.last_seen_lock = Lock()
     self.max_missing = max_missing
     self.cache = {}
コード例 #7
0
ファイル: httpprobe_state.py プロジェクト: koendc/ExtreMon
	def __init__(self,mcast_addr):
		CauldronContributor.__init__(self,mcast_addr=mcast_addr,suffix='state')
		self.regex=re.compile('^(?P<prefix>[a-z0-9._]+\.(http|ocsp|tsl)probe)\.(?P<measure>responsetime|result)$')
		self.cache={}
		self.running=False
		print("httpprobe_state Starting")
コード例 #8
0
ファイル: tsl_state.py プロジェクト: koendc/ExtreMon
	def __init__(self,mcast_addr):
		CauldronContributor.__init__(self,mcast_addr=mcast_addr,suffix='state')
		self.regex=re.compile('^(?P<prefix>[a-z0-9.]+\.tsl\.belgium\.be\.tslprobe)\.(?P<measure>responsetime|result)$')
		self.cache={}
		self.running=False
		print('tsl_state Starting')
コード例 #9
0
ファイル: trust_state.py プロジェクト: zbyufei/ExtreMon
	def __init__(self,mcast_addr):
		CauldronContributor.__init__(self,mcast_addr=mcast_addr,suffix='state')
		self.regex=re.compile('^(?P<prefix>[a-z0-9.]+\.trust)\.(?P<test>validauthcertchain|revokedauthcertchain|rrncertchain).xkms2probe.(?P<measure>responsetime|result)$')
		self.cache={}
		self.running=False
		print("trust_state Starting")