Spaces:
Sleeping
Sleeping
| import os | |
| import pyfiglet | |
| from rich.console import Console | |
| from rich.rule import Rule | |
| from rich.text import Text | |
| _console = Console() | |
| SERVICE_NAME = os.getenv("SERVICE_NAME", "reconciliation-file-processing-service") | |
| API_VERSION = os.getenv("API_VERSION", "2.2.0") | |
| ENVIRONMENT = os.getenv("ENVIRONMENT", "production") | |
| _BANNER_ART = pyfiglet.figlet_format("ValidOps", font="slant") | |
| def print_banner() -> None: | |
| _console.print(Text(_BANNER_ART, style="bold cyan")) | |
| _console.print(f" [bold white]{'Service:':<14}[/bold white] [cyan]{SERVICE_NAME}[/cyan]") | |
| _console.print(f" [bold white]{'Version:':<14}[/bold white] [cyan]v{API_VERSION}[/cyan]") | |
| _console.print(f" [bold white]{'Environment:':<14}[/bold white] [cyan]{ENVIRONMENT}[/cyan]") | |
| _console.print(Rule(style="dim cyan")) | |
| _console.print() | |