def _set_event_volume(self, lad_cfg): """ Set event volume in mdsd config. Check if desired event volume is specified, first in ladCfg then in public config. If in neither then default to Medium. :param lad_cfg: 'ladCfg' Json object to look up for the event volume setting. :return: None. The mdsd config XML tree's eventVolume attribute is directly updated. :rtype: str """ assert self._mdsd_config_xml_tree is not None event_volume = LadUtil.getEventVolumeFromLadCfg(lad_cfg) if event_volume: self._logger_log("Event volume found in ladCfg: " + event_volume) else: event_volume = self._ext_settings.read_public_config("eventVolume") if event_volume: self._logger_log("Event volume found in public config: " + event_volume) else: event_volume = "Medium" self._logger_log( "Event volume not found in config. Using default value: " + event_volume) XmlUtil.setXmlValue(self._mdsd_config_xml_tree, "Management", "eventVolume", event_volume)
def setEventVolume(mdsdCfg,ladCfg): eventVolume = LadUtil.getEventVolumeFromLadCfg(ladCfg) if eventVolume: hutil.log("Event volume found in ladCfg: " + eventVolume) else: eventVolume = readPublicConfig("eventVolume") if eventVolume: hutil.log("Event volume found in public config: " + eventVolume) else: eventVolume = "Medium" hutil.log("Event volume not found in config. Using default value: " + eventVolume) XmlUtil.setXmlValue(mdsdCfg,"Management","eventVolume",eventVolume)
def setEventVolume(mdsdCfg, ladCfg): """ Set event volume in mdsd config. Check if desired event volume is specified, first in ladCfg then in public config. :param mdsdCfg: The XML document holding the mdsd config :param ladCfg: The ladCfg part of the public config :return: The event volume. If not set anywhere in public config, return "Medium" :rtype: str """ eventVolume = LadUtil.getEventVolumeFromLadCfg(ladCfg) if eventVolume: hutil.log("Event volume found in ladCfg: " + eventVolume) else: eventVolume = readPublicConfig("eventVolume") if eventVolume: hutil.log("Event volume found in public config: " + eventVolume) else: eventVolume = "Medium" hutil.log("Event volume not found in config. Using default value: " + eventVolume) XmlUtil.setXmlValue(mdsdCfg, "Management", "eventVolume", eventVolume)
def _set_event_volume(self, lad_cfg): """ Set event volume in mdsd config. Check if desired event volume is specified, first in ladCfg then in public config. If in neither then default to Medium. :param lad_cfg: 'ladCfg' Json object to look up for the event volume setting. :return: None. The mdsd config XML tree's eventVolume attribute is directly updated. :rtype: str """ assert self._mdsd_config_xml_tree is not None event_volume = LadUtil.getEventVolumeFromLadCfg(lad_cfg) if event_volume: self._logger_log("Event volume found in ladCfg: " + event_volume) else: event_volume = self._ext_settings.read_public_config("eventVolume") if event_volume: self._logger_log("Event volume found in public config: " + event_volume) else: event_volume = "Medium" self._logger_log("Event volume not found in config. Using default value: " + event_volume) XmlUtil.setXmlValue(self._mdsd_config_xml_tree, "Management", "eventVolume", event_volume)
def test_getEventVolumeFromLadCfg(self): self.assertEqual(LadUtil.getEventVolumeFromLadCfg(self.valid_config), "Large")
def test_getEventVolumeFromLadCfg(self): self.assertEqual(LadUtil.getEventVolumeFromLadCfg(self.valid_config), "Large")