Crate journal_env_logger
source ·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 withto_journal
is true or tostdout
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