[blivet:master 0/5] Blivet import cleanup

mulhern amulhern at redhat.com
Mon Apr 7 22:40:47 UTC 2014


Pylint inspired import cleanups. Turns out that relative imports are necessary 
since blivet.__init__.py imports just about everything in the blivet package. 

mulhern (5):
  Really avoid dynamic import of formats/__init__.py by itself
  Get rid of os.path import
  Remove unused imports
  Change implicit relative imports to explicit relative imports
  Move udev_settle call from util into fs to break circular dependency

 blivet/__init__.py           |  53 +++---
 blivet/deviceaction.py       |  27 ++-
 blivet/devicefactory.py      |  16 +-
 blivet/devicelibs/btrfs.py   |   2 +-
 blivet/devicelibs/crypto.py  |   2 +-
 blivet/devicelibs/dm.py      |   2 +-
 blivet/devicelibs/loop.py    |   2 +-
 blivet/devicelibs/lvm.py     |   4 +-
 blivet/devicelibs/mdraid.py  |   2 +-
 blivet/devicelibs/swap.py    |   2 +-
 blivet/devices.py            | 190 ++++++++++-----------
 blivet/devicetree.py         | 386 +++++++++++++++++++++----------------------
 blivet/formats/__init__.py   |  14 +-
 blivet/formats/biosboot.py   |   1 -
 blivet/formats/disklabel.py  |   2 +-
 blivet/formats/dmraid.py     |   2 +-
 blivet/formats/fs.py         |   5 +-
 blivet/formats/fslabeling.py |   2 +-
 blivet/formats/luks.py       |   2 +-
 blivet/formats/lvmpv.py      |   2 +-
 blivet/formats/mdraid.py     |   2 +-
 blivet/formats/multipath.py  |   2 +-
 blivet/formats/prepboot.py   |   2 +-
 blivet/formats/swap.py       |   3 +-
 blivet/iscsi.py              |   2 +-
 blivet/partitioning.py       |  23 ++-
 blivet/platform.py           |   1 -
 blivet/pyudev.py             |   2 +-
 blivet/size.py               |   4 +-
 blivet/udev.py               |  15 +-
 blivet/util.py               |   4 +-
 blivet/zfcp.py               |   2 +-
 tests/devices_test.py        |   1 -
 33 files changed, 383 insertions(+), 398 deletions(-)

-- 
1.8.3.1



More information about the anaconda-patches mailing list