def readSysCfg(self): cfgReader = CfgFileReader(self._getFullPath('huawei_defines.cfg')) self.sysCfgData = cfgReader._batchParseInitFileWithPath(EsdkKeyDefines.DEVICE_TYPE, EsdkKeyDefines.SYS_STATUS) if self.sysCfgData: self.deviceTypeCfg = self.sysCfgData[EsdkKeyDefines.DEVICE_TYPE] self.statusCfg = self.sysCfgData[EsdkKeyDefines.SYS_STATUS]
def _readAlarmCfg(self, defineFilePath): cfgReader = CfgFileReader(defineFilePath) self.alarmCfgData = cfgReader._batchParseInitFileWithPath(EsdkKeyDefines.ALARM_LEVEL) if self.alarmCfgData: self.alarmLevelCfg = self.alarmCfgData[EsdkKeyDefines.ALARM_LEVEL] logger.info('get the alarm cfg successful') else: logger.info('can not get the alarm cfg')