On 06/15/2015 11:31 AM, Joe Gordon wrote:
Nova itself doesn't depend on suds anymore.
A quick grep still shows references to suds (that's in Kilo, but the
master branch shows similar results):
etc/nova/logging_sample.conf:qualname = suds
nova/tests/unit/testhacking.py: " def
nova/tests/unit/virt/vmwareapi/stubs.py: """Generate a suds client
which automatically mocks all SOAP method calls.
nova/tests/unit/virt/vmwareapi/fake.py: """Fake factory class for the
nova/tests/unit/virt/vmwareapi/fake.py: """Initializes the suds
client object, sets the service content
nova/virt/vmwareapi/vim_util.py: for k, v in
nova/config.py: 'qpid=WARN', 'sqlalchemy=WARN',
Oslo.vmware has a suds
dependency, but that is only needed if you are using the vmware virt
driver in nova.
It's used in unit tests, no?
So nova's vmware driver depends on suds (it may be suds-jurko these
As I wrote, suds-jurko isn't acceptable either, as it's also not
If we don't want suds, we don't want suds. Not just "it's only in some
parts" kind of answer. Especially, it should appear in
tests-requirements.txt and in vmwareapi unit tests. Don't you think?