from alert import Alert class Alert_Factory() : def __init__(self, alert_config, logger) : self.alert_config = alert_config self.logger = logger self.info = logger.info self.warning = logger.warning self.debug = logger.debug self.error = logger.error def build(self, minvalue, maxvalue, result, tags, availability, alert_tags) : return Alert(self.alert_config, tags, result, minvalue, maxvalue)