Today I’d like to announce Cacher “2.0”
Here are some of the changes:
- Support for Server 5
- Support for large caching servers who transfer terabytes of content
- Add logic for cases where Cacher does not understand and request relevant logs
- Removed support for Server 4.x
- Better mathematical equations for calculating bandwidth statistics
When I first started writing this, it was only for internal use. It has gone from ~160 lines of bash to over 750 lines of terrible bashisms and comments. All of my new scripts are currently being written in Python and while bash is comfortable for me, Cacher is a perfect example of why I should be using Python.
Add to that, there are still a few issues I haven’t resolved with Cacher 1 or 2.
Allister Banks began work on Sashay a few months ago and has been slowly adding features to it. Our current plans are (time permitting) to merge projects and ensure that people using either tool are not impacted.
Enjoy Cacher 2 and be on the lookout for Cacher stats inside of Sashay.