Skip to content

Commit e973776

Browse files
authored
better display (Azure#16393)
1 parent e36e23c commit e973776

File tree

2 files changed

+9
-0
lines changed

2 files changed

+9
-0
lines changed

scripts/automation_generate.sh

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,3 +15,8 @@ python -m packaging_tools.auto_codegen "$1" "$TMPDIR/venv-sdk/auto_temp.json" 2>
1515
echo "[Generate] codegen done!!!"
1616
python -m packaging_tools.auto_package "$TMPDIR/venv-sdk/auto_temp.json" "$2" 2>&1
1717
echo "[Generate] generate done!!!"
18+
19+
if [ ! -f "$2" ]; then
20+
echo "$2 does not exist!!!"
21+
exit 1
22+
fi

tools/azure-sdk-tools/packaging_tools/swaggertosdk/autorest_tools.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -137,6 +137,10 @@ def execute_simple_command(cmd_line, cwd=None, shell=False, env=None):
137137
process.wait()
138138
output = "\n".join(output_buffer)
139139
if process.returncode:
140+
# print necessary error info
141+
for i in range(-min(len(output_buffer), 5), 0):
142+
print(f'[Autorest] {output_buffer[i]}')
143+
140144
raise subprocess.CalledProcessError(
141145
process.returncode,
142146
cmd_line,

0 commit comments

Comments
 (0)