Skip to content

Commit 9551afb

Browse files
fix: Specify OSError in font loading exception handling
1 parent 7b4ff40 commit 9551afb

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

docs/generate_architecture_png.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ def draw_service_box(draw, x, y, w, h, title, subtitle="", icon_type="default",
6868
try:
6969
font_title = ImageFont.truetype("/usr/share/fonts/truetype/dejavu/DejaVuSans-Bold.ttf", 13)
7070
font_sub = ImageFont.truetype("/usr/share/fonts/truetype/dejavu/DejaVuSans.ttf", 10)
71-
except Exception:
71+
except OSError:
7272
font_title = ImageFont.load_default()
7373
font_sub = ImageFont.load_default()
7474

@@ -208,7 +208,7 @@ def main():
208208
# Copyright
209209
try:
210210
font_copy = ImageFont.truetype("/usr/share/fonts/truetype/dejavu/DejaVuSans.ttf", 10)
211-
except Exception:
211+
except OSError:
212212
font_copy = ImageFont.load_default()
213213

214214
draw.text((50, HEIGHT-30), "© 2024 Microsoft Corporation All rights reserved.", fill=TEXT_GRAY, font=font_copy)

0 commit comments

Comments
 (0)