On Sunday, 31 May 2020 at 07:49:01 UTC, Luis wrote:
On Saturday, 30 May 2020 at 18:17:21 UTC, mw wrote:

A related question: how to log to multiple destinations? e.g. both console & log file? any examples?

Thanks.

```D
auto multiLogger = new MultiLogger();
multiLogger.insertLogger("console", new FileLogger(stdout, LogLevel.all)); multiLogger.insertLogger("file", new FileLogger(outputFile, LogLevel.all));

sharedLog = multiLogger;
```
If you are missing color output for log level , you can use this ConsoleLogger

Thanks.

For the colored console logger, I'm using this one:

https://code.dlang.org/packages/colored-logger

so far so good. (I prefer to use library, instead of reinvent my own wheels :-).


Reply via email to