infoblox /

Filename Size Date modified Message
docs
test
1.7 KB
Updating gitignore file.
2.6 KB
Updated CHANGES.md
2.7 KB
Updated EXAMPLES
35.1 KB
Initial commit
7.7 KB
Initial commit
1.9 KB
Bumping versions
12.1 KB
Updating docs
77 B
fix tests requirements.
277 B
Add requirements.txt for docs and test.
64 B
Add requirements.txt for docs and test.
1.2 KB
Bumping versions
280 B
Dropping testing for Python2.6 and Python3.5. Gotta keep people moving up in the world.

Overview

iblox is a wrapper for Infoblox's WAPI. It uses Python's request module to handle session caching and is very flexible.

As of version 1.5.5, iblox is compatible with both Python 2.7.x and Python 3.6.x!

License

iblox is released under the GNU Lesser General Public License v3.0, see the file LICENSE and LICENSE.lesser for the license text.

Installation

The most straightforward way to get the iblox module working for you is:

pip install iblox

or

python setup.py install

This will ensure that all the requirements are met.

Development Installation

If you are wanting to work on development of iblox perform the following:

pip install -U -r requirements.txt

To ensure all development requirements are met. This will allow you to build the Sphinx Documentation!

Documentation

Documentation for the iblox module can be found at http://iblox.readthedocs.io/

Building Docs

If you have installed the requirements for iblox you can build its Sphinx Documentation simply by:

cd docs; make html

Then simply open docs/build/html/index.html in your browser.

Contributing

Comments and enhancements are very welcome.

Report any issues or feature requests on the BitBucket bug tracker. Please include a minimal (not-) working example which reproduces the bug and, if appropriate, the traceback information. Please do not request features already being worked towards.

Code contributions are encouraged: please feel free to fork the project and submit pull requests to the develop branch.

More information