RETIRED, this project was merged into a single ara repository
Go to file
David Moreau Simard ee86bb5cfe
Add first iteration of http client
The offline client is ideal for running offline and locally.
The http client uses requests to do actual http requests to an API
server.

Change-Id: I2b1ed6068ab547d55237b3f9ff7150935232caa6
2018-09-12 10:45:26 -04:00
ara/clients Add first iteration of http client 2018-09-12 10:45:26 -04:00
.gitignore Bootstrap the ara-clients repository 2018-06-20 00:18:16 -04:00
.gitreview Added .gitreview 2018-03-27 11:35:12 +00:00
.zuul.yaml Bootstrap the ara-clients repository 2018-06-20 00:18:16 -04:00
LICENSE Bootstrap the ara-clients repository 2018-06-20 00:18:16 -04:00
README.rst Bootstrap the ara-clients repository 2018-06-20 00:18:16 -04:00
requirements.txt Add ara-server to ara-clients requirements 2018-06-20 09:22:33 -04:00
setup.cfg Bootstrap the ara-clients repository 2018-06-20 00:18:16 -04:00
setup.py Bootstrap the ara-clients repository 2018-06-20 00:18:16 -04:00
test-requirements.txt Bootstrap the ara-clients repository 2018-06-20 00:18:16 -04:00
tox.ini Bootstrap the ara-clients repository 2018-06-20 00:18:16 -04:00

README.rst

ara-clients

This repository does not contain production ready software.

If you are looking for the latest stable release of ARA Records Ansible, please refer to the openstack/ara repository.

Documentation

Work in progress

TL;DR: Using tox is convenient for the time being:

# Use the source Luke
git clone https://github.com/openstack/ara-clients
cd ara-clients

# Install tox
pip install tox # (or the tox python library from your distro packages)

# Run actual tests or get coverage
tox -e pep8
tox -e cover

# Build docs
tox -e docs

Contributors

See contributors on GitHub.

Copyright

Copyright (c) 2018 Red Hat, Inc.

ARA is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

ARA is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with ARA.  If not, see <http://www.gnu.org/licenses/>.