Vitrage API Client library.
Go to file
Doug Hellmann 2ad7a77ae5 fix tox python3 overrides
We want to default to running all tox environments under python 3, so
set the basepython value in each environment.

We do not want to specify a minor version number, because we do not
want to have to update the file every time we upgrade python.

We do not want to set the override once in testenv, because that
breaks the more specific versions used in default environments like
py35 and py36.

Change-Id: Ia8ba790125fb3610d41b19ca682efca9012a5b7b
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-06-06 17:58:20 -04:00
doc Follow the new PTI for document build 2018-03-21 00:52:19 +09:00
releasenotes Update reno for stable/queens 2018-01-24 03:58:42 +00:00
tools support template add and delete 2018-01-11 10:20:14 +00:00
vitrageclient add logger instance to be used 2018-03-27 11:28:05 +03:00
.coveragerc Update .coveragerc after the removal of openstack directory 2017-11-12 10:19:38 +00:00
.gitignore add .iml to git ignore 2015-12-24 14:28:13 +02:00
.gitreview Added .gitreview 2015-11-13 14:12:00 +00:00
.mailmap python-vitrageclient project init 2015-11-15 13:29:00 +02:00
.testr.conf python-vitrageclient project init 2015-11-15 13:29:00 +02:00
.zuul.yaml add lower-constraints job 2018-03-22 18:07:56 -04:00
babel.cfg python-vitrageclient project init 2015-11-15 13:29:00 +02:00
CONTRIBUTING.rst Update the old doc links 2018-03-21 02:10:47 -07:00
HACKING.rst Update the old doc links 2018-03-21 02:10:47 -07:00
LICENSE python-vitrageclient project init 2015-11-15 13:29:00 +02:00
lower-constraints.txt add lower-constraints job 2018-03-22 18:07:56 -04:00
openstack-common.conf python-vitrageclient project init 2015-11-15 13:29:00 +02:00
README.rst Update links in README 2018-03-08 11:23:03 +00:00
requirements.txt Updated from global requirements 2018-02-17 10:20:33 +00:00
setup.cfg Doc Migration: move the developer guide docs under contributor folder 2017-07-25 10:59:18 +00:00
setup.py Updated from global requirements 2017-03-13 19:42:08 +00:00
test-requirements.txt Follow the new PTI for document build 2018-03-21 00:52:19 +09:00
tox.ini fix tox python3 overrides 2018-06-06 17:58:20 -04:00

Team and repository tags

image

Python bindings to the Vitrage API

This is a client library for Vitrage built to interface with the Vitrage API . It provides a Python API (the vitrageclient module) and a command-line tool (vitrage).

Contents:

Ubuntu Install

At the moment only manual install is available

Manual Install Steps:
  • cd to your python-vitrageclient repo
  • sudo pip install -r requirements.txt
  • python setup.py install

Building and Packaging

Install the tool dependencies

sudo apt-get install python-pip python-virtualenv

In the python-vitrageclient source directory

virtualenv --no-site-packages .venv

source ./.venv/bin/activate

pip install wheel

python setup.py bdist_wheel

pip install $(ls -1rt dist/*.whl | tail -1) --upgrade

References

Detailed documentation for the CLI see CLI Spec