Metadata-Version: 2.1
Name: cfctl
Version: 0.0.20
Summary: UNKNOWN
Home-page: https://github.com/jnvilo/cfctl
Author: Jason Viloria
Author-email: jnvilo@gmail.com
License: UNKNOWN
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)
Classifier: Operating System :: POSIX
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2.6
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3.3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Classifier: Topic :: Software Development
Classifier: Topic :: Utilities
Description-Content-Type: text/markdown
License-File: LICENSE.txt

# cfctl - CloudFlare Control  


A command line tool to do operations on cloudflare and avoid having to go into the web interface. 

[![Upload Python Package](https://github.com/jnvilo/cfctl/actions/workflows/python-publish.yml/badge.svg)](https://github.com/jnvilo/cfctl/actions/workflows/python-publish.yml)

## Usage

### adding a record 
    cfctl add_record -t 600 demo1.jnvilo.com A 192.168.100.1

### delete a record
     cfctl delete_record demo1.jnvilo.com 

### list all records
    cfctl list_records jnvilo.com 
    
### display entry
    cfctl inspect_fqdn demo1.jnvilo.com 
    
Test
---

    make test

You can also test with a specific version of Python:

    make PYTHON_VERSION=2.7.11 test


