From c303f3e3894d8a7403a9fc2d75fc048681ceaa96 Mon Sep 17 00:00:00 2001 From: Yuchao Yan Date: Wed, 3 Feb 2021 18:21:48 +0800 Subject: [PATCH 1/2] encoding --- .../packaging_tools/swaggertosdk/autorest_tools.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/tools/azure-sdk-tools/packaging_tools/swaggertosdk/autorest_tools.py b/tools/azure-sdk-tools/packaging_tools/swaggertosdk/autorest_tools.py index 950660e2b4c4..8021b7a2d2dd 100644 --- a/tools/azure-sdk-tools/packaging_tools/swaggertosdk/autorest_tools.py +++ b/tools/azure-sdk-tools/packaging_tools/swaggertosdk/autorest_tools.py @@ -129,9 +129,10 @@ def execute_simple_command(cmd_line, cwd=None, shell=False, env=None): universal_newlines=True, cwd=cwd, shell=shell, - env=env) + env=env, + encoding='utf-8') output_buffer = [] - for line in io.TextIOWrapper(process.stdout, encoding='utf-8'): + for line in process.stdout: output_buffer.append(line.rstrip()) _LOGGER.info(f"==[autorest]"+output_buffer[-1]) process.wait() From 3543f6beb64d2a31277482cc82f026f686bca0f0 Mon Sep 17 00:00:00 2001 From: msyyc <70930885+msyyc@users.noreply.github.com> Date: Wed, 3 Feb 2021 18:34:37 +0800 Subject: [PATCH 2/2] Update autorest_tools.py --- .../packaging_tools/swaggertosdk/autorest_tools.py | 1 - 1 file changed, 1 deletion(-) diff --git a/tools/azure-sdk-tools/packaging_tools/swaggertosdk/autorest_tools.py b/tools/azure-sdk-tools/packaging_tools/swaggertosdk/autorest_tools.py index 8021b7a2d2dd..68b35f701e76 100644 --- a/tools/azure-sdk-tools/packaging_tools/swaggertosdk/autorest_tools.py +++ b/tools/azure-sdk-tools/packaging_tools/swaggertosdk/autorest_tools.py @@ -4,7 +4,6 @@ from pathlib import Path import shutil import subprocess -import io _LOGGER = logging.getLogger(__name__)