Nate Finch
Nate Finch
You're right that we do have a Close method, and that close method could stop the mill goroutine fairly trivially. I'll get that fix out sometime soon, or you're welcome...
Yeah, in retrospect, I realized that making the rotation size in megabytes was a mistake. It should have been bytes, like most other Go sizes. Are you actually planning on...
Neat. :) Adding a MaxBytes value is certainly an option, and wouldn't be too hard. Give me a little time to think about it.
The main problem is "deprecating" the other value. I think what we need is a v3 that just switches to bytes (and fixes some other problems with the interface in...
Sorta and maybe :) see #115
Do you have an example of what you'd like to do before or after a rotation? I'm a little wary of letting people define arbitrary functions for these actions, because...
Well, I wouldn't call the change recent. It was 2.5 years ago when I made v2, which is when the API changed, which also then changed the import path (it...
I'll try it out with glide. I'm surprised glide does the wrong thing, honestly.
Sorry I forgot about this one. I'll poke at it today and consider doing a release of that can fix things.
Most log rotation mechanisms simply write backup logs to the same directory, AFAIK. I'm trying to avoid feature bloat, and this seems like feature bloat, since there's a semi-reasonable work...