A python library of common ironic utilities.
Go to file
Riccardo Pittau e788188f23 Set safe version of hacking
Versions of hacking from 3.1.0 until 4.0.0 NOT included are supposed
to require a safe version of flake8, so besides normale issues related
to minor version upgrades, we can safely use those versions.
Also forcing pycodestyle versions to be compatible with flake8 installed
by hacking.

Change-Id: I4612e84ee88c21121d97e31c9ab22d776f4fb5bc
2020-10-19 13:41:29 +00:00
doc Switch to newer openstackdocstheme version 2020-05-25 15:36:09 +02:00
etc/ironic/rootwrap.d Move ironic-lib.filters to etc/ironic/rootwrap.d 2019-09-25 17:01:26 +02:00
ironic_lib Merge "Move some generic functions from IPA" 2020-09-02 22:54:40 +00:00
releasenotes/notes Implement Basic HTTP authentication middleware 2020-05-26 10:00:06 +12:00
zuul.d Add Python3 wallaby unit tests 2020-09-03 16:22:44 +00:00
.gitignore Remove testrepository 2018-07-11 18:16:12 +07:00
.gitreview OpenDev Migration Patch 2019-04-19 19:33:14 +00:00
.stestr.conf Migrate to stestr as unit tests runner 2017-09-26 09:22:22 -07:00
CONTRIBUTING.rst Change launchpad references to storyboard 2018-03-26 14:25:02 -07:00
LICENSE Initial commit for ironic-lib 2015-02-26 04:15:08 -08:00
MANIFEST.in Added project infrastructure needs. 2013-05-02 14:55:43 -04:00
README.rst Correct headings in README.rst 2018-09-27 13:57:58 +02:00
TESTING.rst Updating testing doc to py3 2019-11-29 09:53:56 +01:00
lower-constraints.txt Remove the unused coding style modules 2020-08-26 22:34:19 +08:00
requirements.txt Drop the dependency on oslo.service loopingcall 2020-08-31 15:15:17 +02:00
setup.cfg Add py38 package metadata 2020-05-02 06:56:34 -05:00
setup.py Cleanup py27 support 2020-04-05 19:16:10 +02:00
test-requirements.txt Set safe version of hacking 2020-10-19 13:41:29 +00:00
tox.ini Set min version of tox to 3.2.1 2020-07-06 09:19:22 +00:00

README.rst

ironic-lib

Team and repository tags

image

Overview

A common library to be used exclusively by projects under the Ironic governance.

Running Tests

To run tests in virtualenvs (preferred):

$ sudo pip install tox
$ tox

To run tests in the current environment:

$ sudo pip install -r requirements.txt -r test-requirements.txt
$ stestr run