Skip to content
master
Switch branches/tags
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 

cfwatch pypi

Automagically purges CloudFlare's cache when local files are updated.

This is useful for exporting a directory of files via CloudFlare. If your files are updated, cfwatch will automatically purge the corresponding URL on CloudFlare.

With cfwatch, you will no longer need to add cache busting query strings, and the direct link will always work.

Usage

$ pip install cfwatch
$ cfwatch --help
usage: cfwatch.py [-h] [-l LOG] zone prefix [dir]

Purges CloudFlare on local file change.

positional arguments:
  zone               CloudFlare zone (e.g. example.com)
  prefix             CloudFlare path prefix (e.g. http://example.com/)
  dir                directory to watch, i.e. file.txt this directory is
                     http://example.com/file.txt

optional arguments:
  -h, --help         show this help message and exit
  -l LOG, --log LOG  log file

When running cfwatch, you must set the following environment variables:

  • CFWATCH_EMAIL to your CloudFlare login email (e.g. user@example.com)
  • CFWATCH_TOKEN to your CloudFlare API key

About

Automagically purges CloudFlare's cache when local files are updated.

Topics

Resources

License

Releases

No releases published

Packages

No packages published

Languages