SkillAgentSearch skills...

Rotatefilehook

This is a logrus hook for rotating log files. This is basically a wrapper around the lumberjack library.

Install / Use

/learn @snowzach/Rotatefilehook
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

RotateFileHook

This is a simple hook for logrus to write log files using https://github.com/natefinch/lumberjack

import ("github.com/snowzach/rotatefilehook")

rotateFileHook, err := rotatefilehook.NewRotateFileHook(rotatefilehook.RotateFileConfig{
    Filename: "logfile.log",
    MaxSize: 5,
    MaxBackups: 7,
    MaxAge: 7,
    Level: logrus.LevelDebug,
    Formatter: logrus.TextFormatter,
})

Related Skills

View on GitHub
GitHub Stars33
CategoryDevelopment
Updated1y ago
Forks9

Languages

Go

Security Score

75/100

Audited on Feb 11, 2025

No findings