strutils imports openstack.common.log and has plenty of unused dependencies
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
oslo-incubator |
Fix Released
|
Undecided
|
Alexej Ababilov |
Bug Description
If you try to update oslo for novaclient. you will import _a lot_ of really unused modules:
$ python update.py ../python-
Copying openstack.
Copying openstack.
Copying openstack.
Copying openstack.
Copying openstack.
Copying openstack.
Copying openstack.
Copying openstack.
Copying openstack.
Copying openstack.
Copying openstack.
Copying openstack.
Copying openstack.
Copying openstack.
Copying openstack.
Copying openstack.
Copying openstack.
Copying openstack.
Copying openstack.
Copying openstack.
Copying openstack.
(some of them need eventlet that was not required by novaclient initially).
The thing is that strutils imports openstack.
Drop this import and there will be no problem:
$ python update.py ../python-
Copying openstack.
Copying openstack.
Copying openstack.
Copying openstack.
Copying openstack.
summary: |
- strutils import logging and has plenty of unused dependencies + strutils imports openstack.common.log and has plenty of unused + dependencies |
Changed in oslo: | |
milestone: | none → havana-1 |
status: | Fix Committed → Fix Released |
Changed in oslo: | |
milestone: | havana-1 → 2013.2 |
Fix proposed to branch: master /review. openstack. org/27685
Review: https:/