A python library of common ironic utilities.
Go to file
Dmitry Tantsur ac95888059 Drop an explicit requirement of oslo.log
This library is designed for leaf applications (services, CLI). For
libraries it's enough to use the generic logging.

Unit tests needed adjustment since LOG.exception is implemented via
LOG.error internally.

Change-Id: I943e1f07a23e76354966acae5e4594e41dd4822b
2021-08-20 17:13:24 +02:00
doc Switch to newer openstackdocstheme version 2020-05-25 15:36:09 +02:00
etc/ironic/rootwrap.d Import mounted context manager from IPA 2021-01-15 13:46:56 +01:00
ironic_lib Drop an explicit requirement of oslo.log 2021-08-20 17:13:24 +02:00
releasenotes/notes Handle EBRs and tiny partitions when removing metadata 2021-01-25 18:58:56 +01:00
zuul.d Add lower-constraints job to current development branch 2021-08-06 10:03:03 +02: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
bindep.txt Fix lower-constraints with the new pip resolver 2020-12-09 12:43:40 -08:00
CONTRIBUTING.rst Change launchpad references to storyboard 2018-03-26 14:25:02 -07:00
extra-requirements.txt Import json_rpc from ironic 2021-02-23 15:44:25 +01:00
LICENSE Initial commit for ironic-lib 2015-02-26 04:15:08 -08:00
lower-constraints.txt Add lower-constraints job to current development branch 2021-08-06 10:03:03 +02: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
requirements.txt Drop an explicit requirement of oslo.log 2021-08-20 17:13:24 +02:00
setup.cfg json_rpc: setup.cfg is missing entrypoint for json_rpc's list_opts 2021-08-18 00:43:27 +00:00
setup.py Cleanup py27 support 2020-04-05 19:16:10 +02:00
test-requirements.txt Add lower-constraints job to current development branch 2021-08-06 10:03:03 +02:00
TESTING.rst Updating testing doc to py3 2019-11-29 09:53:56 +01:00
tox.ini Increase version of hacking and pycodestyle 2021-07-29 16:19:57 +02:00

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