Functions
configure_traceback
Configure traceback handling with proper precedence.
Precedence order:
1. CLI --traceback flag (hi…
configure_traceback
def configure_traceback(debug: bool = False, traceback: str | None = None, site: Site | None = None) -> None
Configure traceback handling with proper precedence.
Precedence order:
- CLI --traceback flag (highest)
- CLI --debug flag (maps to full traceback)
- File-based config ([dev.traceback] in site config)
- Environment variable (BENGAL_TRACEBACK)
- Default (minimal)
Parameters 3
| Name | Type | Default | Description |
|---|---|---|---|
debug |
bool |
False |
Whether debug mode is enabled (maps to full traceback) |
traceback |
str | None |
None |
Explicit traceback style (full, compact, minimal, off) |
site |
Site | None |
None |
Optional Site instance to apply file-based config from |