Code I have
def callback(message):
if not message:
Mailer().send_feed_error_report('Empty Message')
if "message_type" not in message:
Mailer().send_feed_error_report('"message_type" not in message')
class Mailer():
def send_feed_error_report(self, error_info):
send_mail(error_info)
callback(message)
send_mail
will only send a mail. It is a simple function for sending mail.
I want to
- send mail only after 1 hour
- other functions/code has to run in parallel, so I'd like to avoid using
time.sleep()