pub async fn init_global_logger(config: &AppConfig) -> Arc<Mutex<Logger>>
Expand description
Initialize the global logger instance This function initializes the global logger instance and returns a reference to it. If the logger has been initialized before, it will return the existing logger instance.
§Parameters
config
: Configuration informationsinks
: A vector of Sink instances
§Returns
A reference to the global logger instance
§Example
use rustfs_obs::{AppConfig,init_global_logger};
let config = AppConfig::default();
let logger = init_global_logger(&config);