ironic-inspector/ironic_inspector
Dmitry Tantsur af6fbf0717 Support Ironic node names in our API
This change drops check on UUID validness from our API.
It also has a subtle effect of doing Ironic node fetching in
the introspection status and data fetch calls, which might make them
slightly longer (but only when name is used).

A new helper common.ironic.get_node is created to unify how we fetch nodes
from Ironic. It also provides nicer exceptions.

Change-Id: I20cf65e57910568b70a62c3f9269a962e78a07e2
Closes-Bug: #1523902
2016-05-09 15:01:31 +02:00
..
common Support Ironic node names in our API 2016-05-09 15:01:31 +02:00
migrations Remove downgrades from migrations 2016-03-25 13:37:49 +02:00
plugins Merge "is-empty conditions should accept missing values" 2016-05-05 12:13:03 +00:00
test Support Ironic node names in our API 2016-05-09 15:01:31 +02:00
__init__.py Switch to pbr 2015-06-18 16:09:07 +02:00
alembic.ini Add alembic migrations for the inspector database 2015-09-23 14:44:46 +01:00
conf.py Use PortOpt type for port options 2016-05-04 17:44:27 +08:00
db.py Add invert option to rule conditions 2016-02-29 13:48:55 +01:00
dbsync.py Remove downgrades from migrations 2016-03-25 13:37:49 +02:00
firewall.py Make sure to clean the blacklist cache when disabling the firewall 2016-04-15 14:03:46 +02:00
introspect.py Support Ironic node names in our API 2016-05-09 15:01:31 +02:00
main.py Support Ironic node names in our API 2016-05-09 15:01:31 +02:00
node_cache.py Support Ironic node names in our API 2016-05-09 15:01:31 +02:00
process.py Support Ironic node names in our API 2016-05-09 15:01:31 +02:00
rules.py Correct method call to to_dict 2016-03-03 16:19:39 +00:00
utils.py Use all valid MAC's for lookup 2016-03-18 13:41:04 +01:00
version.py Use Reno for release notes management 2015-11-26 10:12:14 +01:00