]> review.fuel-infra Code Review - openstack-build/cinder-build.git/commit
Add drivers list generator
authorAnton Arefiev <aarefiev@mirantis.com>
Wed, 17 Jun 2015 15:57:34 +0000 (18:57 +0300)
committerAnton Arefiev <aarefiev@mirantis.com>
Tue, 21 Jul 2015 15:04:29 +0000 (18:04 +0300)
commita7f264f3afd6161d9fef3f4aed3e99a71dc27caf
treeb76b9cccf6d4d455b9b5dcac4367cbac1111f5b7
parent94e3098238f4af32f6ffa85833d0107cab07c14c
Add drivers list generator

It is useful to have a maintained (in source control) list
of drivers that exist in Cinder. It could be used in docs
and unit tests to check method impl on backend drivers.

This change add tool for generate list of drivers based on
existing BaseVD class in class hierarchy of volume drivers.

Output example:
Drivers: ['cinder.volume.drivers.lvm.LVMVolumeDriver',
          'cinder.volume.drivers.rbd.RBDDriver',
         ...]

Implements: blueprint drivers-list-generator
Change-Id: I0e10906873e659e09a6e34531a0c932495d7c399
tools/generate_driver_list.py [new file with mode: 0755]
tox.ini