with_flow_and_component
- Add additional component and flow ids to log messages.
The "component" tag (if present) will be prepended or added if missing with
component
.
The given flows will be added as additional 'flow' tags (potentially adding a duplicate).
message
outputs the given message (if appropriate for the current log level).
Use Message.create
, Message.debug
or Message.of_error
to create the Message.t
.
e.g.
Mail_log.info log (lazy Message.create ~component:"world" "hello");
Special notes about the behaviour of these functions:
* The message is dropped without forcing if level
is less that Log.level t
.
* If the message has no loglevel set the level to match.
* If t
has information attached to it via with_flow_and_component
,
add that information to the message.