Skip to content

Hiding module path but displaying target #240

Description

@ClementNerma

Hi!

I'm currently stuck at configuring the logger. By default, if I write the following code:

// module: example
error!("YOH");
error!(target: "a", "YOH");

It will display:

[2022-10-19T11:08:47Z INFO  onix_server] YOH
[2022-10-19T11:08:47Z INFO  a] YOH

What I'd like to see is:

[2022-10-19T11:08:47Z INFO  ] YOH
[2022-10-19T11:08:47Z INFO  a] YOH

Which means not displaying the module the log comes from, but displaying the custom target if any is provided.

How can I achieve that? I use .format_module_path(false) but it seemed to have no effect.

Thanks in advance for your help!

Activity

  1. jplatte commented on Oct 19, 2022

    @jplatte
    Contributor

    I recommend trying another crate like pretty_env_logger since this one is practically not maintained. I'll keep this issue open though, in case somebody else wants to answer (but I don't expect anybody will).

  2. epage commented on Nov 10, 2022

    @epage
    Contributor

    FYI this is now being passively maintained by WG-CLI.

    If someone is willing to write up a proposal on the current behavior and new desired behavior for this, we would be willing to evaluate that before moving on to a PR.

  3. mistgc commented on Aug 26, 2023

    @mistgc

    Is there any way to hide the module path?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions