ironic/requirements.txt
Devananda van der Veen bfc74ad0b7 Conductor logs better error if seamicroclient missing
If the driver is installed and the python entrypoint discoverable, but
the external library is not present, the conductor will log exceptions
during startup and remove the *_seamicro drivers from the list of
drivers it advertises support for.

This patch tests the imports and raises one DriverNotFound error for
each affected driver if python-seamicroclient is not installed, instead
of raising several ImportErrors.

This also removes python-seamicroclient from requirements.txt

Change-Id: I5cde3c3e8c7cbc2bf4991c0ed390ac655dcdbc7c
2014-03-11 08:13:20 -07:00

31 lines
502 B
Plaintext

pbr>=0.6,<1.0
SQLAlchemy>=0.7.8,<=0.8.99
alembic>=0.4.1
amqplib>=0.6.1
anyjson>=0.3.3
argparse
eventlet>=0.13.0
kombu>=2.4.8
lockfile>=0.8
lxml>=2.3
WebOb>=1.2.3
greenlet>=0.3.2
futures>=2.1.3
sqlalchemy-migrate>=0.8.2,!=0.8.4
netaddr>=0.7.6
paramiko>=1.9.0
iso8601>=0.1.8
python-neutronclient>=2.3.4,<3
python-glanceclient>=0.9.0
python-keystoneclient>=0.6.0
stevedore>=0.14
websockify>=0.5.1,<0.6
oslo.config>=1.2.0
oslo.rootwrap
pecan>=0.4.5
six>=1.5.2
jsonpatch>=1.1
WSME>=0.6
Jinja2
pyghmi>=0.5.8