zephyr_mirror: Avoid printing Hesiod errors to stderr.

(imported from commit 2f0016b196d764027e4e53a937167d04b3e96f49)
This commit is contained in:
Tim Abbott 2012-10-12 15:46:42 -04:00
parent a7cd634e2e
commit 796ccaad0d

View file

@ -89,7 +89,8 @@ def fetch_fullname(username):
match_user = re.match(r'([a-zA-Z0-9_]+)@mit\.edu', username)
if match_user:
proc = subprocess.Popen(['hesinfo', match_user.group(1), 'passwd'],
stdout=subprocess.PIPE)
stdout=subprocess.PIPE,
stderr=subprocess.PIPE)
out, _err_unused = proc.communicate()
if proc.returncode == 0:
return out.split(':')[4].split(',')[0]