Changeset View
Changeset View
Standalone View
Standalone View
services/feature-flags/src/main.rs
use anyhow::Result; | use anyhow::Result; | ||||
use tracing::{info, Level}; | use tracing::{info, Level}; | ||||
use tracing_subscriber::EnvFilter; | use tracing_subscriber::EnvFilter; | ||||
pub mod config; | pub mod config; | ||||
pub mod constants; | pub mod constants; | ||||
pub mod database; | |||||
fn configure_logging() -> Result<()> { | fn configure_logging() -> Result<()> { | ||||
let filter = EnvFilter::builder() | let filter = EnvFilter::builder() | ||||
.with_default_directive(Level::INFO.into()) | .with_default_directive(Level::INFO.into()) | ||||
.with_env_var(constants::LOG_LEVEL_ENV_VAR) | .with_env_var(constants::LOG_LEVEL_ENV_VAR) | ||||
.from_env_lossy(); | .from_env_lossy(); | ||||
let subscriber = tracing_subscriber::fmt().with_env_filter(filter).finish(); | let subscriber = tracing_subscriber::fmt().with_env_filter(filter).finish(); | ||||
Show All 13 Lines |