Tony Asleson
2014-06-19 15:41:39 UTC
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "libstoragemgmt".
The branch, master has been updated
via 9b9b36371e1f7d6982f9abc0097f51b99a5d1eef (commit)
via a4c0b56e3cb22f0c809ea213083fbf652c793eb2 (commit)
via b2d1a2ab99f95661257ce1a9fd0d218621b2162b (commit)
via d23e34466fc6f7486fd7dbfd7186907d7312d5fe (commit)
via 18295c24299adc62196c664e71c914c16becc592 (commit)
via 9330fc9cc18f60374bc16014911d6cfa5287b0d4 (commit)
via 76f9e1e7fffe1aa2eedf27fec2b2b173e1ea4170 (commit)
via 7313d874a102ff7a9f3858970d913c71b3d9be01 (commit)
from 2114cdbcafc19d161ab3ef2176b43fec03b1da35 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 9b9b36371e1f7d6982f9abc0097f51b99a5d1eef
Author: Tony Asleson <***@redhat.com>
Date: Thu Jun 19 10:41:01 2014 -0500
simc_lsmplugin.c: Remove pool_create_from_volumes
This was removed from library.
Signed-off-by: Tony Asleson <***@redhat.com>
commit a4c0b56e3cb22f0c809ea213083fbf652c793eb2
Author: Tony Asleson <***@redhat.com>
Date: Thu Jun 19 10:40:06 2014 -0500
tester.c: Remove references to missing constants.
Signed-off-by: Tony Asleson <***@redhat.com>
commit b2d1a2ab99f95661257ce1a9fd0d218621b2162b
Author: Gris Ge <***@redhat.com>
Date: Thu Jun 19 22:23:03 2014 +0800
C unit test: remove volume pool creating test.
* Remove unit test of volume pool creation.
Signed-off-by: Gris Ge <***@redhat.com>
commit d23e34466fc6f7486fd7dbfd7186907d7312d5fe
Author: Gris Ge <***@redhat.com>
Date: Thu Jun 19 22:23:02 2014 +0800
Plugins: Remove pool_create_from_volumes()
* Remove pool_create_from_volumes() method.
* Remove the use of lsm.Pool.MEMBER_TYPE_VOLUME
Signed-off-by: Gris Ge <***@redhat.com>
commit 18295c24299adc62196c664e71c914c16becc592
Author: Gris Ge <***@redhat.com>
Date: Thu Jun 19 22:23:01 2014 +0800
lsmcli: Remove pool-create-from-volumes command
* Just remove pool-create-from-volumes command and manpage.
Signed-off-by: Gris Ge <***@redhat.com>
commit 9330fc9cc18f60374bc16014911d6cfa5287b0d4
Author: Gris Ge <***@redhat.com>
Date: Thu Jun 19 22:23:00 2014 +0800
Python & C Library: remove pool_create_from_volumes()
Removed methods:
Python: pool_create_from_volumes()
C: lsm_pool_create_from_volumes()
Removed constants:
Python: lsm.Pool.MEMBER_TYPE_VOLUME
C: LSM_POOL_MEMBER_TYPE_VOLUME
Removed capabilities:
Python:
lsm.Capabilities.POOL_CREATE_FROM_VOLUMES
lsm.Capabilities.POOL_CREATE_VOLUME_RAID_0 and etc
C:
LSM_CAP_POOL_CREATE_VOLUME_RAID_0 and etc
Signed-off-by: Gris Ge <***@redhat.com>
commit 76f9e1e7fffe1aa2eedf27fec2b2b173e1ea4170
Author: Gris Ge <***@redhat.com>
Date: Thu Jun 19 18:25:30 2014 +0800
lsmcli: remove volumes-accessible-initiator command
* Remove volumes-accessible-initiator command.
* The manpage already removed by previous patch.
Signed-off-by: Gris Ge <***@redhat.com>
commit 7313d874a102ff7a9f3858970d913c71b3d9be01
Author: Gris Ge <***@redhat.com>
Date: Thu Jun 19 16:52:39 2014 +0800
introduce a script for running lsm in develop code folder: lsmenv
* Just share my personal tools out. Sorry for the perl voodoo codes.
* How it works:
0. Link the lsmenv to ~/bin. Optional. Run this tool directly from git
tree also works.
1. Start lsmd daemon: "lsmenv lsmd"
2. Run: "lsmenv sim lsmcli" or "lsmenv sim python"
* How do I add more URI and passwords:
1. Edit "~/.lsm_uri" to get more URI and password stored:
[emc]
uri=smispy+ssl://admin\@emc-smi?no_ssl_verify=yes
passwd=#1Password
2. Run lsmcli using ~/.lsm_uri URI and password:
lsmenv emc lsmcli list --type pools
* Benefits:
1. Developer doesn't have to follow steps of RunningDevel wiki page for
setting up develop environment.
2. We can change code layout or workflow without interrupting the develop
environment.
3. We can make 'RunningDevel' wiki shorter or maybe remove it by moving
rpm names to new 'DeveloperGuide' wiki.
Signed-off-by: Gris Ge <***@redhat.com>
-----------------------------------------------------------------------
Summary of changes:
c_binding/include/libstoragemgmt/libstoragemgmt.h | 25 --
.../libstoragemgmt/libstoragemgmt_capabilities.h | 16 --
.../libstoragemgmt/libstoragemgmt_plug_interface.h | 19 --
.../include/libstoragemgmt/libstoragemgmt_types.h | 1 -
c_binding/lsm_mgmt.cpp | 24 --
c_binding/lsm_plugin_ipc.cpp | 50 +----
doc/man/lsmcli.1.in | 24 --
plugin/sim/simarray.py | 245 +-------------------
plugin/sim/simulator.py | 6 -
plugin/simc/simc_lsmplugin.c | 43 ----
plugin/smispy/smis.py | 7 +-
python_binding/lsm/_client.py | 27 ---
python_binding/lsm/_data.py | 18 --
python_binding/lsm/_iplugin.py | 11 -
test/tester.c | 103 +--------
tools/lsmcli/cmdline.py | 58 -----
tools/lsmcli/data_display.py | 1 -
tools/lsmenv | 195 ++++++++++++++++
18 files changed, 203 insertions(+), 670 deletions(-)
create mode 100755 tools/lsmenv
hooks/post-receive
generated because a ref change was pushed to the repository containing
the project "libstoragemgmt".
The branch, master has been updated
via 9b9b36371e1f7d6982f9abc0097f51b99a5d1eef (commit)
via a4c0b56e3cb22f0c809ea213083fbf652c793eb2 (commit)
via b2d1a2ab99f95661257ce1a9fd0d218621b2162b (commit)
via d23e34466fc6f7486fd7dbfd7186907d7312d5fe (commit)
via 18295c24299adc62196c664e71c914c16becc592 (commit)
via 9330fc9cc18f60374bc16014911d6cfa5287b0d4 (commit)
via 76f9e1e7fffe1aa2eedf27fec2b2b173e1ea4170 (commit)
via 7313d874a102ff7a9f3858970d913c71b3d9be01 (commit)
from 2114cdbcafc19d161ab3ef2176b43fec03b1da35 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 9b9b36371e1f7d6982f9abc0097f51b99a5d1eef
Author: Tony Asleson <***@redhat.com>
Date: Thu Jun 19 10:41:01 2014 -0500
simc_lsmplugin.c: Remove pool_create_from_volumes
This was removed from library.
Signed-off-by: Tony Asleson <***@redhat.com>
commit a4c0b56e3cb22f0c809ea213083fbf652c793eb2
Author: Tony Asleson <***@redhat.com>
Date: Thu Jun 19 10:40:06 2014 -0500
tester.c: Remove references to missing constants.
Signed-off-by: Tony Asleson <***@redhat.com>
commit b2d1a2ab99f95661257ce1a9fd0d218621b2162b
Author: Gris Ge <***@redhat.com>
Date: Thu Jun 19 22:23:03 2014 +0800
C unit test: remove volume pool creating test.
* Remove unit test of volume pool creation.
Signed-off-by: Gris Ge <***@redhat.com>
commit d23e34466fc6f7486fd7dbfd7186907d7312d5fe
Author: Gris Ge <***@redhat.com>
Date: Thu Jun 19 22:23:02 2014 +0800
Plugins: Remove pool_create_from_volumes()
* Remove pool_create_from_volumes() method.
* Remove the use of lsm.Pool.MEMBER_TYPE_VOLUME
Signed-off-by: Gris Ge <***@redhat.com>
commit 18295c24299adc62196c664e71c914c16becc592
Author: Gris Ge <***@redhat.com>
Date: Thu Jun 19 22:23:01 2014 +0800
lsmcli: Remove pool-create-from-volumes command
* Just remove pool-create-from-volumes command and manpage.
Signed-off-by: Gris Ge <***@redhat.com>
commit 9330fc9cc18f60374bc16014911d6cfa5287b0d4
Author: Gris Ge <***@redhat.com>
Date: Thu Jun 19 22:23:00 2014 +0800
Python & C Library: remove pool_create_from_volumes()
Removed methods:
Python: pool_create_from_volumes()
C: lsm_pool_create_from_volumes()
Removed constants:
Python: lsm.Pool.MEMBER_TYPE_VOLUME
C: LSM_POOL_MEMBER_TYPE_VOLUME
Removed capabilities:
Python:
lsm.Capabilities.POOL_CREATE_FROM_VOLUMES
lsm.Capabilities.POOL_CREATE_VOLUME_RAID_0 and etc
C:
LSM_CAP_POOL_CREATE_VOLUME_RAID_0 and etc
Signed-off-by: Gris Ge <***@redhat.com>
commit 76f9e1e7fffe1aa2eedf27fec2b2b173e1ea4170
Author: Gris Ge <***@redhat.com>
Date: Thu Jun 19 18:25:30 2014 +0800
lsmcli: remove volumes-accessible-initiator command
* Remove volumes-accessible-initiator command.
* The manpage already removed by previous patch.
Signed-off-by: Gris Ge <***@redhat.com>
commit 7313d874a102ff7a9f3858970d913c71b3d9be01
Author: Gris Ge <***@redhat.com>
Date: Thu Jun 19 16:52:39 2014 +0800
introduce a script for running lsm in develop code folder: lsmenv
* Just share my personal tools out. Sorry for the perl voodoo codes.
* How it works:
0. Link the lsmenv to ~/bin. Optional. Run this tool directly from git
tree also works.
1. Start lsmd daemon: "lsmenv lsmd"
2. Run: "lsmenv sim lsmcli" or "lsmenv sim python"
* How do I add more URI and passwords:
1. Edit "~/.lsm_uri" to get more URI and password stored:
[emc]
uri=smispy+ssl://admin\@emc-smi?no_ssl_verify=yes
passwd=#1Password
2. Run lsmcli using ~/.lsm_uri URI and password:
lsmenv emc lsmcli list --type pools
* Benefits:
1. Developer doesn't have to follow steps of RunningDevel wiki page for
setting up develop environment.
2. We can change code layout or workflow without interrupting the develop
environment.
3. We can make 'RunningDevel' wiki shorter or maybe remove it by moving
rpm names to new 'DeveloperGuide' wiki.
Signed-off-by: Gris Ge <***@redhat.com>
-----------------------------------------------------------------------
Summary of changes:
c_binding/include/libstoragemgmt/libstoragemgmt.h | 25 --
.../libstoragemgmt/libstoragemgmt_capabilities.h | 16 --
.../libstoragemgmt/libstoragemgmt_plug_interface.h | 19 --
.../include/libstoragemgmt/libstoragemgmt_types.h | 1 -
c_binding/lsm_mgmt.cpp | 24 --
c_binding/lsm_plugin_ipc.cpp | 50 +----
doc/man/lsmcli.1.in | 24 --
plugin/sim/simarray.py | 245 +-------------------
plugin/sim/simulator.py | 6 -
plugin/simc/simc_lsmplugin.c | 43 ----
plugin/smispy/smis.py | 7 +-
python_binding/lsm/_client.py | 27 ---
python_binding/lsm/_data.py | 18 --
python_binding/lsm/_iplugin.py | 11 -
test/tester.c | 103 +--------
tools/lsmcli/cmdline.py | 58 -----
tools/lsmcli/data_display.py | 1 -
tools/lsmenv | 195 ++++++++++++++++
18 files changed, 203 insertions(+), 670 deletions(-)
create mode 100755 tools/lsmenv
hooks/post-receive
--
libstoragemgmt
libstoragemgmt