Re: [openstack-dev] [Cinder] suggestion to a new driver

2013-12-14 Thread Matt Riedemann



On Tuesday, December 10, 2013 2:59:19 AM, Ronen Angluster wrote:

Hello all!

we're developing a new storage appliance and per one of our customers
would like
to build a cinder driver.
i kept digging into the documentation for the past 2 weeks and could not
find anything that described the code level of API. i.e. nothing
describes what each function should
receive and what it should return.
is there a document that describe it and i missed it? if not, who can
provide that missing information?

Ronen


___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


I don't work on cinder, but I'm guessing this will get you started:

http://docs.openstack.org/api/openstack-block-storage/2.0/content/
https://github.com/openstack/cinder/blob/master/doc/source/devref/drivers.rst

I'm also not sure where the cinder team is with 3rd party CI 
requiements, but you'll want to at least read this also:


http://lists.openstack.org/pipermail/openstack-dev/2013-July/012557.html

--

Thanks,

Matt Riedemann


___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [Cinder] suggestion to a new driver

2013-12-14 Thread John Griffith
Hi Ronan,
Best advice I would give is start with the base driver class (
cinder.volume.driver.py) and the reference LVM driver (cinder
.volume.drivers.lvm.py).  Those will give you a template of the interfaces,
args needed and return values.

Also jump in IRC at #openstack-cinder and we can chat more there as well.

Thanks,
John
On Dec 10, 2013 2:04 AM, Ronen Angluster ro...@reduxio.com wrote:

 Hello all!

 we're developing a new storage appliance and per one of our customers
 would like
 to build a cinder driver.
 i kept digging into the documentation for the past 2 weeks and could not
 find anything that described the code level of API. i.e. nothing describes
 what each function should
 receive and what it should return.
 is there a document that describe it and i missed it? if not, who can
 provide that missing information?

 Ronen

 ___
 OpenStack-dev mailing list
 OpenStack-dev@lists.openstack.org
 http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


[openstack-dev] [Cinder] suggestion to a new driver

2013-12-10 Thread Ronen Angluster
Hello all!

we're developing a new storage appliance and per one of our customers would
like
to build a cinder driver.
i kept digging into the documentation for the past 2 weeks and could not
find anything that described the code level of API. i.e. nothing describes
what each function should
receive and what it should return.
is there a document that describe it and i missed it? if not, who can
provide that missing information?

Ronen
___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev