meta_logger icon indicating copy to clipboard operation
meta_logger copied to clipboard

Add support to optional log message prefix

Open prodis opened this issue 3 years ago • 0 comments

Commonly a prefix is used in log messages.

For example:

[
  "[",
  inspect(__MODULE__),
  "] My info message."
]
|> Miss.String.build()
|> MetaLogger.info()
# => [MyModule] My info message.

My proposal is to create an overload function for each log level to receive the message prefix:

MetaLogger.info("PREFIX", "My info message")
# => [PREFIX] My info message.

MetaLogger.info(__MODULE__, "My info message")
# => [MyModule] My info message.

prodis avatar May 11 '21 06:05 prodis