(name: str, *, required: bool = True, default: str | None = None)
| 67 | |
| 68 | |
| 69 | def env(name: str, *, required: bool = True, default: str | None = None) -> str: |
| 70 | val = os.environ.get(name, default) |
| 71 | if required and not val: |
| 72 | sys.exit(f"size_report: missing required env var {name}") |
| 73 | return val or "" |
| 74 | |
| 75 | |
| 76 | def find_image(images_dir: Path, base: str, soc_model: str) -> Path | None: |
no outgoing calls
no test coverage detected