RETIRED, this project was merged into a single ara repository
Go to file
David Moreau Simard b4e0ed4bec
Remove pep8 job, it'll be replaced by linters
This pep8 job is running py2 and is returning syntax errors on py3
f-strings. We'll standardize on the same linters job across ara
projects soon.

Change-Id: I2ef4578aeeb262c971fc18a6754c06cda95df67d
2019-01-21 10:01:51 -05:00
ara/clients Do not attempt to load the offline client if ara-server isn't installed 2019-01-18 11:42:46 -05: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 Remove pep8 job, it'll be replaced by linters 2019-01-21 10:01:51 -05: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
pyproject.toml Add zuul job to run tox-format environment for executing black and isort 2018-10-02 16:46:01 -05:00
requirements.txt Add requests to requirements.txt 2018-09-28 19:21:44 -04:00
setup.cfg Change openstack-dev to openstack-discuss 2018-12-07 20:33:35 +08:00
setup.py Bootstrap the ara-clients repository 2018-06-20 00:18:16 -04:00
test-requirements.txt Add zuul job to run tox-format environment for executing black and isort 2018-10-02 16:46:01 -05:00
tox.ini Add zuul job to run tox-format environment for executing black and isort 2018-10-02 16:46:01 -05: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/>.