Exemplo n.º 1
0
    def temp_alert(self, data):
        """
        Method that instantiates Alert object and calls its method for sending alert email to a specified address.

        :param data: Data about the state of the instrument
        :type data: dict
        :return:
        :rtype: NoneType
        """
        alert = Alert(self.settings["receiver"], self.settings["sender"],
                      self.settings["username"], self.settings["password"])
        sleep(5)
        alert.send_msg(*alert.format_temperature_alert_msg(data))