Skip to content

Commit

Permalink
move databases to test requirements
Browse files Browse the repository at this point in the history
requirements.txt is only appropriate for libraries that are
always needed, as they will be installed all the time. However
if actually trying to run multinode you won't have databases or
database access on the compute nodes.

So you can't pip install -r requirements.txt on those environments.

For an example, see Nova.

Change-Id: Ic962e518b8ffa0457031d5851f83285abb5096df
  • Loading branch information
Sean Dague committed Mar 1, 2014
1 parent 77b6458 commit febc834
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 2 deletions.
2 changes: 0 additions & 2 deletions requirements.txt
Expand Up @@ -11,11 +11,9 @@ kombu>=2.4.8
lockfile>=0.8
lxml>=2.3
msgpack-python
MySQL-python
oslo.config>=1.2.0
pbr>=0.6,<1.0
pecan>=0.4.5
pymongo>=2.4
pysnmp>=4.2.1,<5.0.0
python-ceilometerclient>=1.0.6
python-glanceclient>=0.9.0
Expand Down
2 changes: 2 additions & 0 deletions test-requirements.txt
Expand Up @@ -8,9 +8,11 @@ httplib2>=0.7.5
http://tarballs.openstack.org/swift/swift-master.tar.gz#egg=swift
mock>=1.0
mox>=0.5.3
MySQL-python
# Docs Requirements
docutils==0.9.1
oslosphinx
pymongo>=2.4
python-subunit>=0.0.18
sphinx>=1.1.2,<1.2
sphinxcontrib-docbookrestapi
Expand Down

0 comments on commit febc834

Please sign in to comment.