Remove python-novaclient dependency from nova.

Nova should not depend on python-novaclient. Remove it.

Note: In order to get unit tests to pass I had to add in
a temporary dependency on httplib2. This is due to the fact
that pip installing glance does not properly setup all
the dependencies. See LP Bug #975483 for details.

Fixes LP Bug #978992.

Change-Id: I50c00139f9dc303223601230fd962abac977cd5e
This commit is contained in:
Dan Prince 2012-04-11 09:36:11 -04:00
parent e7ebcf34c1
commit 6489b23c93
3 changed files with 1 additions and 3 deletions

View File

@ -24,7 +24,6 @@ import functools
import re
import time
import novaclient
import webob.exc
from nova import block_device

View File

@ -27,7 +27,6 @@ SHOULD include dedicated exception logging.
import functools
import sys
import novaclient.exceptions
import webob.exc
from nova import log as logging

View File

@ -8,7 +8,6 @@ kombu==1.0.4
lockfile==0.8
lxml==2.3
python-daemon==1.5.5
python-novaclient
routes==1.12.3
WebOb==1.0.8
wsgiref==0.1.2
@ -24,3 +23,4 @@ feedparser
pycrypto
Babel>=0.9.6
iso8601>=0.1.4
httplib2