Module logging

Module logging 

Source
Expand description

Logging setup and utilities for consistent logging across EDB components Fancy logging configuration for EDB components

Provides centralized logging setup with:

  • Colorful console output with structured formatting
  • File logging to temporary directory
  • Environment variable support (RUST_LOG)
  • Default INFO level with beautiful styling

Functionsยง

ensure_test_logging
Safe logging initialization for tests - can be called multiple times without crashing
init_file_only_logging
Initialize file-only logging for TUI applications
init_logging
Initialize fancy logging for EDB components
init_simple_logging
Initialize simple logging (console only, no fancy formatting)