示例#1
0
	def run(self):
		
		
		section = ConfigurationConstants.getGeneralSettings()
		try:
			self.samplingTime = int(self.configurator.get(section, ConfigurationConstants.getSamplingTime()))
		except Exception, e:
			self.samplingTime = ConfigurationConstants.getDefaultSampligTimeValue()
			self.logger.error("Error on buildingID = %s: setting default samplingTime = %d" % (self.buildingID, ConfigurationConstants.getDefaultSampligTimeValue()))		
示例#2
0
	def __init__(self, buildingID, logger, csvPath, configurator, mqtt):
		super(CSVScanner, self).__init__()
		self.buildingID = buildingID.lower()
		self.logger = logger
		self.isLoop = True
		self.configurator = configurator
		self.csvPath = csvPath
		self.samplingTime = ConfigurationConstants.getDefaultSampligTimeValue()
		self.mqtt = mqtt