I have just recently started experimenting with [[https://www.cloudflare.com/|CloudFlare’s]] services & API. In order to migrate my current framework, I required the ability to work with this API via Python. [[http://libcloud.apache.org/|Apache’s Libcloud]] does not have a CloudFlare driver, and the requirements for building a supported driver require quite a bit more time than rolling a library of my own.
The library is located [[cloudflare-api-py|here]]. It creates a basic Python wrapper for all of the functions listed in [[http://www.cloudflare.com/docs/client-api.html|CloudFlare’s API Docs]].
I haven’t fully documented because I plan on building a Libcloud driver, but there should be enough so that the code explains itself.
Leave a Reply