diff options
Diffstat (limited to 'cvp/opnfv_testapi/common/utils.py')
-rw-r--r-- | cvp/opnfv_testapi/common/utils.py | 43 |
1 files changed, 0 insertions, 43 deletions
diff --git a/cvp/opnfv_testapi/common/utils.py b/cvp/opnfv_testapi/common/utils.py deleted file mode 100644 index 107c7099..00000000 --- a/cvp/opnfv_testapi/common/utils.py +++ /dev/null @@ -1,43 +0,0 @@ -import logging -import smtplib -from email.mime.text import MIMEText - -LOG = logging.getLogger(__name__) -LOG.setLevel(logging.DEBUG) - - -def send_email(subject, content): - MAIL_LIST = ['cvp@opnfv.org'] - HOST = "smtp.gmail.com" - USER = "opnfv.cvp" - PASSWD = "opnfv@cvp" - - sender = 'cvp<{}@gmail.com>'.format(USER) - msg = MIMEText(content, _subtype='plain') - msg['Subject'] = subject - msg['From'] = sender - msg['To'] = ";".join(MAIL_LIST) - - _send_email(HOST, sender, USER, PASSWD, MAIL_LIST, msg) - - -def _send_email(host, - sender, - user, - passwd, - receivers, - msg): - - client = smtplib.SMTP() - try: - client.connect(host, 25) - LOG.debug('Success to connect server') - client.starttls() - client.login(user, passwd) - LOG.debug('Success to login') - LOG.debug('Start to sending email') - client.sendmail(sender, receivers, msg.as_string()) - client.close() - except Exception: - LOG.exception('Error when sending email') - raise |