Merge "Remove generate_driver_list dependency on cur dir"
This commit is contained in:
commit
c1a206f80a
@ -14,6 +14,8 @@
|
|||||||
|
|
||||||
"""Generate list of cinder drivers"""
|
"""Generate list of cinder drivers"""
|
||||||
|
|
||||||
|
import os
|
||||||
|
|
||||||
from cinder.interface import util
|
from cinder.interface import util
|
||||||
|
|
||||||
|
|
||||||
@ -39,6 +41,12 @@ def print_drivers(drivers, config_name):
|
|||||||
|
|
||||||
|
|
||||||
def main():
|
def main():
|
||||||
|
tools_dir = os.path.dirname(os.path.abspath(__file__))
|
||||||
|
cinder_root = os.path.dirname(tools_dir)
|
||||||
|
cur_dir = os.getcwd()
|
||||||
|
os.chdir(cinder_root)
|
||||||
|
|
||||||
|
try:
|
||||||
print('VOLUME DRIVERS')
|
print('VOLUME DRIVERS')
|
||||||
print('==============')
|
print('==============')
|
||||||
print_drivers(util.get_volume_drivers(), 'volume_driver')
|
print_drivers(util.get_volume_drivers(), 'volume_driver')
|
||||||
@ -50,7 +58,8 @@ def main():
|
|||||||
print('FC ZONE MANAGER DRIVERS')
|
print('FC ZONE MANAGER DRIVERS')
|
||||||
print('=======================')
|
print('=======================')
|
||||||
print_drivers(util.get_fczm_drivers(), 'zone_driver')
|
print_drivers(util.get_fczm_drivers(), 'zone_driver')
|
||||||
|
finally:
|
||||||
|
os.chdir(cur_dir)
|
||||||
|
|
||||||
if __name__ == '__main__':
|
if __name__ == '__main__':
|
||||||
main()
|
main()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user