Skip to content
This repository has been archived by the owner on Mar 26, 2022. It is now read-only.

Cacher 3.0

Compare
Choose a tag to compare
@erikng erikng released this 19 Feb 00:01

This is a complete rewrite of Cacher in Python.

Notes

Deprecation of all Server versions prior to 5.2

As of Cacher 3.0, all Server versions prior to 5.2 will no longer be supported.

Server Alert is now optional

As of Cacher 3.0, the server alert is now an optional argument and must be passed to continue using it. This allows Cacher to no longer require elevated permissions.

Bug fixes:

New features:

Configure Caching Server for advanced logging

Optionally configure the caching server so Cacher can work. Requires elevated permissions to run

--configureserver

Target Date:

Optionally specify a date.

--targetdate "2017-02-16"

Log Path:

Optionally specify another log path. Useful for testing or aggregating data from other caching servers.

--logpath "/path/to/logs"

DeviceIDs:

Optionally use the Device ID's from the logs. Useful if new machines come out that do not have a Friendly Name assigned to them.

--deviceids

No Standard Output

Optionally drop the standard out information. Useful if running the server alert or slack option.

--nostdout

Server Alert

Optionally send a server alert. Requires elevated permissions.

--serveralert

Slack Alert

Optionally send a server alert. Requires --slackchannel and --slackwebhook commands to be passed.

--slackalert --slackchannel "@egomez" --slackwebhook "https://hooks.slack.com/services/YOURURL"