lambda-rs-logging

A simple logger implementation for lamba-rs crates. Inspired by python's logging module.

Installation

First, add the following to your Cargo.toml: toml [dependencies] lambda-rs-logging = "2023.1.30"

or run this command from your project directory: bash cargo add lambda-rs-logging

Getting started

Using the global logger

```rust use logging;

fn main() { logging::trace!("Hello world"); logging::debug!("Hello world"); logging::info!("Hello world"); logging::warn!("Hello world"); logging::error!("Hello world"); logging::fatal!("Hello world"); } ```

Using an instance of the logger

```rust use logging::Logger;

fn main() { let logger = Logger::new("my-logger"); logger.trace("Hello world"); logger.debug("Hello world"); logger.info("Hello world"); logger.warn("Hello world"); logger.error("Hello world"); logger.fatal("Hello world"); } ```