Hits a set of urls periodically to bust caches http://github.com/michaelxavier/Buster

Latest on Hackage:0.1.1

This package is not currently in any snapshots. If you're interested in using it, we recommend adding it to Stackage Nightly. Doing so will make builds more reliable, and allow stackage.org to host generated Haddocks.

MIT licensed and maintained by Michael Xavier


Build Status

Hey Brother!

Utility for periodically hitting URLs. The intended use case is forcing caches to be busted.


Run make. Use a recent version of GHC. Requires cabal-dev.


buster config.yml

The program will log to stdout. If you want to reload the config without stopping the program, send it a HUP signal:

kill -HUP pid-of-buster


Take a look in the example directory. Buster is configured with a yaml file:

verbose: true
monitor: false
log_file: /var/log/buster.log
- url: http://www.example.com
  interval: 5
  method: GET
- url: http://www.example.net
  interval: 2
  method: GET

Interval is measured in seconds. Monitor will begin auto-loading your config. If you have a process running and you decide you want the config monitored, send a HUP to the process and from then on it will monitor the file. If no log_file config is specified, it will log to stdout.


The project currently works. Here are some improvements I want to make

  • Release to hackage


  1. Fork the project.
  2. Make your changes in a feature branch.
  3. Run tests with make test.
  4. Send a pull request.
comments powered byDisqus