Discussion:
[Libstoragemgmt-devel] [PATCH 0/5] Code removals/refactors
Tony Asleson
2014-06-17 22:29:16 UTC
Permalink
This patch set needs to be applied ontop of Gris's latest patches
and my previous patch set.

Please review. If everything looks reasonable I will commit the
outstanding patches from Gris and I.


Tony Asleson (5):
tester.c & cmdtest.py: Work with initiator removal patches.
C & PY API: Remove optional data
C API: Re-name *optional.h to *_hash.h
C & PY API: Add element_type to pools
C API: Remove individual initiator support

c_binding/include/libstoragemgmt/Makefile.am | 3 +-
c_binding/include/libstoragemgmt/libstoragemgmt.h | 104 +----
.../libstoragemgmt/libstoragemgmt_capabilities.h | 6 -
.../include/libstoragemgmt/libstoragemgmt_disk.h | 8 -
.../include/libstoragemgmt/libstoragemgmt_error.h | 2 +-
.../include/libstoragemgmt/libstoragemgmt_fs.h | 7 -
.../include/libstoragemgmt/libstoragemgmt_hash.h | 89 ++++
.../libstoragemgmt/libstoragemgmt_initiators.h | 76 ----
.../libstoragemgmt/libstoragemgmt_nfsexport.h | 11 -
.../libstoragemgmt/libstoragemgmt_optionaldata.h | 197 ---------
.../libstoragemgmt/libstoragemgmt_plug_interface.h | 124 +-----
.../include/libstoragemgmt/libstoragemgmt_pool.h | 8 +-
.../libstoragemgmt/libstoragemgmt_snapshot.h | 7 -
.../libstoragemgmt/libstoragemgmt_systems.h | 6 -
.../include/libstoragemgmt/libstoragemgmt_types.h | 53 +--
.../libstoragemgmt/libstoragemgmt_volumes.h | 8 -
c_binding/lsm_convert.cpp | 203 +--------
c_binding/lsm_convert.hpp | 28 --
c_binding/lsm_datatypes.cpp | 473 +++------------------
c_binding/lsm_datatypes.hpp | 35 +-
c_binding/lsm_mgmt.cpp | 173 +-------
c_binding/lsm_plugin_ipc.cpp | 200 +--------
doc/man/lsmcli.1.in | 7 +-
plugin/nstor/nstor.py | 42 +-
plugin/ontap/ontap.py | 94 +---
plugin/sim/simarray.py | 59 ++-
plugin/sim/simulator.py | 3 +-
plugin/simc/simc_lsmplugin.c | 399 ++---------------
plugin/smispy/smis.py | 151 +++----
plugin/targetd/targetd.py | 41 +-
plugin/v7k/ibmv7k.py | 6 +-
python_binding/lsm/__init__.py | 2 +-
python_binding/lsm/_common.py | 1 -
python_binding/lsm/_data.py | 99 +----
test/cmdtest.py | 55 +--
test/plugin_test.py | 8 +-
test/tester.c | 297 ++-----------
tools/lsmcli/cmdline.py | 78 +---
tools/lsmcli/data_display.py | 83 +---
39 files changed, 465 insertions(+), 2781 deletions(-)
create mode 100644 c_binding/include/libstoragemgmt/libstoragemgmt_hash.h
delete mode 100644 c_binding/include/libstoragemgmt/libstoragemgmt_initiators.h
delete mode 100644 c_binding/include/libstoragemgmt/libstoragemgmt_optionaldata.h
--
1.8.2.1
Loading...