Class Symbiosis::ConfigFiles::Webalizer
In: httpd/lib/symbiosis/config_files/webalizer.rb
Parent: Symbiosis::ConfigFile
Array Utmp EventMachine::Connection ApacheLogger StandardError CrontabFormatError Enumerable IPAddr ::IPAddr Host Range Domain ConfigFile Prosody Tinydns Apache Webalizer Directory IPListDirectory TemplateDirectory Domains Alert Crontab CrontabRecord StateDB Check Runner TCPConnection Test Process BlacklistDB Template Logtail Pattern Ports Blacklist Monitor ConfigFiles Utils Firewall Symbiosis dot/f_0.png

Methods

Public Instance methods

This method returns the location of the Webalizer "history" file, used to keep the last 12 months-worth of stats, for use in the HistoryName directive.

Older machines will have it at public/htdocs/stats/webalizer.hist, newer ones at config/.webalizer.hist.

It will default to the new location if nothing is found at the old location.

This method returns the location of the Webalizer "current" file, used for incremental stats, for use in the IncrementalName directive.

Older machines will have it at public/htdocs/stats/webalizer.current, newer ones at config/.webalizer.current.

It will default to the new location if nothing is found at the old location.

This is just a standard config.

TODO: Need an OK? check.

[Validate]