Add list of python driver packages

Add a list of python packages which are loaded by hardware drivers
but not included in global-requirements.

Change-Id: Iff8dc91e3cae0d8ecf26d5afbd0c60b673c16521
This commit is contained in:
Devananda van der Veen 2015-02-04 17:56:24 -08:00
parent e4d2622c86
commit 56ea9a6ce2

21
driver-requirements.txt Normal file
View File

@ -0,0 +1,21 @@
# This file lists all python libraries which are utilized by drivers,
# but not listed in global-requirements.
# It is intended to help package maintainers to discover additional
# python projects they should package as optional dependencies for Ironic.
# These are available on pypi
proliantutils
pyghmi
pysnmp
python-scciclient
python-seamicroclient
# The drac driver imports a python module called "pywsman", however,
# this does not exist on pypi.
# It is installed by the openwsman-python (on RH) or python-openwsman (on deb)
# package, from https://github.com/Openwsman/openwsman/blob/master/bindings/python/Makefile.am#L29
# There is *also* a "wsman" module on pypi ... but I think that's the wrong one.
# The iboot driver does not seem to have any available packages or pip modules,
# but the source is available here:
# https://github.com/darkip/python-iboot