I built this library that supports multiple transports(console, file, syslog, etc.) as loggers. It not only works alone, but also as a backend for swift-log. Furthermore, it has file log rotation feature and you can also customize the log format as you like.

In this case(the library not only works alone, but also as a backend for swift-log), can I add this library to the swift-log list of conforming backends in order for people to be able to find the compatible backends more easily?

Thanks in advance.

9 Likes

Excellent work @sushichop, this looks very good on a quick skim... :slight_smile:
We've been waiting for someone to step up and implement a handler with formatting and log rotation :wink:

Yes, absolutely! Pleas open a PR over here: GitHub - apple/swift-log: A Logging API for Swift, the PR should add your implementation to the table of implementations and mention what it's all about.

お疲れ様です!ありがとうございました ! :bowing_man:t2:

3 Likes

@ktoso
Thanks for your feedback! I sent a PR: Add sushichop/Puppy to list of backends by sushichop · Pull Request #169 · apple/swift-log · GitHub.
I'm glad to contribute to the Swift ecosystem :slightly_smiling_face:

Thanks again.

2 Likes