Merge pull request #971 from MaxMorais/patch-1

Fix UnicodeDecodeError
This commit is contained in:
Anand Doshi 2013-10-16 21:48:54 -07:00
commit 940e893834

View File

@ -332,9 +332,11 @@ def exec_in_shell(cmd):
stdout.seek(0)
out = stdout.read()
if out: out = out.decode('utf-8')
stderr.seek(0)
err = stderr.read()
if err: err = err.decode('utf-8')
if err and any((kw in err.lower() for kw in ["traceback", "error", "exception"])):
print out
@ -345,4 +347,4 @@ def exec_in_shell(cmd):
return out
if __name__ == "__main__":
install()
install()