Expand description

journal-env-logger

Logging into system journal based on RUST_LOG environment variable

Usage

// Initialize logging into journal
journal_env_logger::init_journal().unwrap();

// Initialize logging into stdout (e.g. for dev purposes)
journal_env_logger::init_stdout().unwrap();

// A helper to initialize stdout on dev and journal on prod
let is_prod = true;
journal_env_logger::init(is_prod).unwrap();

Enums

  • Logging initialization error

Functions

  • Initialises logging with formatting based on RUST_LOG environment variable Writes logs to journal with to_journal is true or to stdout otherwise
  • Initialises logging into journal with formatting based on RUST_LOG environment variable
  • Initialises logging to stdout (e.g. for dev purposes) with formatting based on RUST_LOG environment variable