ironic-python-agent/ironic_python_agent
Mario Villaplana e46f75ed09 Support psutil 5.0.1
Backport notice: followup removed support for older psutil, this backport keeps compatibility for older releases for environments which want to run newer versions than frozen upper-constraints on stable branch.

Original master (Ocata) message:
An upper-constraints update to psutil caused IPA to start using psutil
5.0.1. We had a hard-coded assumption that psutil would be major version
1 or 2. This allows us to use the updated psutil and attempts to simply
fail gracefully if an unrecognized psutil version is used.

Change-Id: Ibe072440159561b34a29b478d955876e5fb7f103
Closes-Bug: 1659137
(cherry picked from commit e4919e04aa)
2017-02-23 13:55:56 +00:00
..
api Add metrics support to IPA 2016-08-03 11:24:54 -07:00
cmd Use namedtuple to improve code readability 2016-08-30 16:12:29 -07:00
extensions Improve error message while download image 2016-09-21 10:02:22 -04:00
shell Limit memory usage when running qemu-img convert 2017-01-31 12:19:04 +00:00
tests Support psutil 5.0.1 2017-02-23 13:55:56 +00:00
__init__.py Use # instead of """ for copyright blocks 2014-04-10 07:14:06 -07:00
agent.py Skip API related work if no api url configured 2016-12-12 14:03:24 +01:00
config.py Skip API related work if no api url configured 2016-12-12 14:03:24 +01:00
encoding.py Create a SerializableComparable class 2015-09-11 13:44:09 -07:00
errors.py Bind to interface routable to the ironic host, not a random one 2016-03-21 14:21:12 +00:00
hardware.py Support psutil 5.0.1 2017-02-23 13:55:56 +00:00
inspector.py Update to work with latest stevedore 2016-07-17 14:38:00 -04:00
ironic_api_client.py Fix IPA for stable/mitaka with noauth mode 2016-08-26 13:06:34 +00:00
netutils.py Fix several errors in LLDP handling code 2016-11-10 09:41:11 +00:00
utils.py Use ironic_lib's execute() 2016-07-27 16:28:43 -04:00
version.py Add sphinx build + basic documentation 2015-03-31 16:22:12 -07:00