oe-build-perf-report-email.py: use proper fallback email address
Use properly formatted fallback email address instead of just the username. (From OE-Core rev: 5e07504d7a74f0641e2a374b9d12590ce9c9cc89) Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
parent
60658499c2
commit
182dd45f1f
|
@ -21,6 +21,7 @@ import pwd
|
|||
import re
|
||||
import shutil
|
||||
import smtplib
|
||||
import socket
|
||||
import subprocess
|
||||
import sys
|
||||
import tempfile
|
||||
|
@ -211,7 +212,8 @@ def send_email(text_fn, html_fn, subject, recipients):
|
|||
raise ReportError("Neither plain text nor html body specified")
|
||||
|
||||
full_name = pwd.getpwuid(os.getuid()).pw_gecos.split(',')[0]
|
||||
email = os.environ.get('EMAIL', os.getlogin())
|
||||
email = os.environ.get('EMAIL',
|
||||
'{}@{}'.format(os.getlogin(), socket.getfqdn()))
|
||||
msg['From'] = "{} <{}>".format(full_name, email)
|
||||
msg['To'] = ', '.join(recipients)
|
||||
msg['Subject'] = subject
|
||||
|
|
Loading…
Reference in New Issue