cinder/tools
Sean McGinnis d1166474ab Prevent driver load failures from objects
There's been an intermittent issue where getting a list of all
drivers would fail to get all defined classes. With recent local
tests, once it got 103 drivers, but several times it got 69
drivers.

This appears to be from exceptions thrown while loading the
decorated classes with various cinder.objects classes not being
defined. To get around this, this adds an explicit load of all
cinder.objects before attempting to get the driver classes.

Change-Id: Ief4a93ec2d8256424166c7bf3b9d48a79a6e5e54
2017-01-16 17:26:54 -06:00
..
config Add sample config file to cinder docs 2016-05-17 08:52:21 -05:00
check_exec.py Detect addition of executable files 2015-08-31 12:19:51 -04:00
colorizer.py Don't use dict.iterkeys() 2015-05-25 22:20:28 +02:00
enable-pre-commit-hook.sh Remove run_tests.sh wrapper 2016-12-09 14:15:54 -06:00
fast8.sh Fix tox -e fast8 2016-01-08 11:05:44 -05:00
generate_driver_list.py Prevent driver load failures from objects 2017-01-16 17:26:54 -06:00
lintstack.py Add more operations to cluster 2016-12-20 19:20:52 +01:00
lintstack.sh Add pylint-based lintstack test to tox environment 2013-05-10 07:22:05 -04:00
with_venv.sh Fix up the test framework 2013-06-14 14:02:17 +00:00