[libvirt] libvirt [PATCHv2 0/2] Refactor ESX storage driver and append support for iSCSI devices.

Major changes: Split changes to two parts: a. Refactor ESX storage driver to implement facade design. b. Add backend driver to support iSCSI devices. Ata E Husain Bohra (2): Refactor ESX storage driver to implement facade pattern Add iSCSI backend storage driver for ESX. daemon/remote.c | 6 +- src/Makefile.am | 2 + src/conf/storage_conf.c | 3 +- src/datatypes.c | 25 +- src/datatypes.h | 24 +- src/esx/esx_driver.c | 6 +- src/esx/esx_storage_backend_iscsi.c | 807 +++++++++++++++++++ src/esx/esx_storage_backend_iscsi.h | 29 + src/esx/esx_storage_backend_vmfs.c | 1491 +++++++++++++++++++++++++++++++++++ src/esx/esx_storage_backend_vmfs.h | 30 + src/esx/esx_storage_driver.c | 1325 +++++-------------------------- src/esx/esx_vi.c | 337 +++++++- src/esx/esx_vi.h | 21 +- src/esx/esx_vi_generator.input | 302 +++++++ src/esx/esx_vi_generator.py | 19 + src/parallels/parallels_storage.c | 24 +- src/remote/remote_driver.c | 6 +- src/storage/storage_driver.c | 28 +- src/test/test_driver.c | 30 +- src/vbox/vbox_tmpl.c | 14 +- 20 files changed, 3357 insertions(+), 1172 deletions(-) create mode 100644 src/esx/esx_storage_backend_iscsi.c create mode 100644 src/esx/esx_storage_backend_iscsi.h create mode 100644 src/esx/esx_storage_backend_vmfs.c create mode 100644 src/esx/esx_storage_backend_vmfs.h -- 1.7.9.5

Hi All, Checking it if someone can spend sometime reviewing the below patches: [libvirt] libvirt [PATCHv2 0/2] Refactor ESX storage driver and append support for iSCSI devices. Sat Nov 10 07:18:38 GMT 2012 [libvirt] libvirt [PATCHv2 2/2] Add iSCSI backend storage driver for ESX. Sat Nov 10 07:18:49 GMT 2012 [libvirt] libvirt [PATCHv2 1/2] Refactor ESX storage driver to implement facade pattern Sat Nov 10 07:18:49 GMT 2012 Thanks for support! Regards,Ata
From: ata.husain@hotmail.com To: libvir-list@redhat.com CC: ata.husain@hotmail.com Subject: libvirt [PATCHv2 0/2] Refactor ESX storage driver and append support for iSCSI devices. Date: Fri, 9 Nov 2012 23:18:06 -0800
Major changes: Split changes to two parts: a. Refactor ESX storage driver to implement facade design. b. Add backend driver to support iSCSI devices.
Ata E Husain Bohra (2): Refactor ESX storage driver to implement facade pattern Add iSCSI backend storage driver for ESX.
daemon/remote.c | 6 +- src/Makefile.am | 2 + src/conf/storage_conf.c | 3 +- src/datatypes.c | 25 +- src/datatypes.h | 24 +- src/esx/esx_driver.c | 6 +- src/esx/esx_storage_backend_iscsi.c | 807 +++++++++++++++++++ src/esx/esx_storage_backend_iscsi.h | 29 + src/esx/esx_storage_backend_vmfs.c | 1491 +++++++++++++++++++++++++++++++++++ src/esx/esx_storage_backend_vmfs.h | 30 + src/esx/esx_storage_driver.c | 1325 +++++-------------------------- src/esx/esx_vi.c | 337 +++++++- src/esx/esx_vi.h | 21 +- src/esx/esx_vi_generator.input | 302 +++++++ src/esx/esx_vi_generator.py | 19 + src/parallels/parallels_storage.c | 24 +- src/remote/remote_driver.c | 6 +- src/storage/storage_driver.c | 28 +- src/test/test_driver.c | 30 +- src/vbox/vbox_tmpl.c | 14 +- 20 files changed, 3357 insertions(+), 1172 deletions(-) create mode 100644 src/esx/esx_storage_backend_iscsi.c create mode 100644 src/esx/esx_storage_backend_iscsi.h create mode 100644 src/esx/esx_storage_backend_vmfs.c create mode 100644 src/esx/esx_storage_backend_vmfs.h
-- 1.7.9.5

2012/11/25 Ata Bohra <ata.husain@hotmail.com>:
Hi All,
Checking it if someone can spend sometime reviewing the below patches:
[libvirt] libvirt [PATCHv2 0/2] Refactor ESX storage driver and append support for iSCSI devices. Sat Nov 10 07:18:38 GMT 2012 [libvirt] libvirt [PATCHv2 2/2] Add iSCSI backend storage driver for ESX. Sat Nov 10 07:18:49 GMT 2012 [libvirt] libvirt [PATCHv2 1/2] Refactor ESX storage driver to implement facade pattern Sat Nov 10 07:18:49 GMT 2012
Thanks for support!
Regards, Ata
I'm taking care of that today... finally :) Regards, Matthias
From: ata.husain@hotmail.com To: libvir-list@redhat.com CC: ata.husain@hotmail.com Subject: libvirt [PATCHv2 0/2] Refactor ESX storage driver and append support for iSCSI devices. Date: Fri, 9 Nov 2012 23:18:06 -0800
Major changes: Split changes to two parts: a. Refactor ESX storage driver to implement facade design. b. Add backend driver to support iSCSI devices.
Ata E Husain Bohra (2): Refactor ESX storage driver to implement facade pattern Add iSCSI backend storage driver for ESX.
daemon/remote.c | 6 +- src/Makefile.am | 2 + src/conf/storage_conf.c | 3 +- src/datatypes.c | 25 +- src/datatypes.h | 24 +- src/esx/esx_driver.c | 6 +- src/esx/esx_storage_backend_iscsi.c | 807 +++++++++++++++++++ src/esx/esx_storage_backend_iscsi.h | 29 + src/esx/esx_storage_backend_vmfs.c | 1491 +++++++++++++++++++++++++++++++++++ src/esx/esx_storage_backend_vmfs.h | 30 + src/esx/esx_storage_driver.c | 1325 +++++-------------------------- src/esx/esx_vi.c | 337 +++++++- src/esx/esx_vi.h | 21 +- src/esx/esx_vi_generator.input | 302 +++++++ src/esx/esx_vi_generator.py | 19 + src/parallels/parallels_storage.c | 24 +- src/remote/remote_driver.c | 6 +- src/storage/storage_driver.c | 28 +- src/test/test_driver.c | 30 +- src/vbox/vbox_tmpl.c | 14 +- 20 files changed, 3357 insertions(+), 1172 deletions(-) create mode 100644 src/esx/esx_storage_backend_iscsi.c create mode 100644 src/esx/esx_storage_backend_iscsi.h create mode 100644 src/esx/esx_storage_backend_vmfs.c create mode 100644 src/esx/esx_storage_backend_vmfs.h
-- 1.7.9.5
-- libvir-list mailing list libvir-list@redhat.com https://www.redhat.com/mailman/listinfo/libvir-list
-- Matthias Bolte http://photron.blogspot.com
participants (3)
-
Ata Bohra
-
Ata E Husain Bohra
-
Matthias Bolte