That looks fine to me (I see only a few drivers implement it). I guess this
means we'd move all the methods from a new set of drivers onto compute?

Alex


On Fri, Jun 28, 2013 at 9:19 AM, Tomaz Muraus <[email protected]> wrote:

> Heh, so it turns out I totally forgot that Libcloud already defines a
> limited API for managing block storage:
>
> *
> https://github.com/apache/libcloud/blob/trunk/libcloud/compute/base.py#L368
> *
> https://github.com/apache/libcloud/blob/trunk/libcloud/compute/base.py#L705
>
> Current block storage API is pretty tightly coupled to the compute API, but
> it's pretty similar to what Alex proposed so we can probably use it as a
> good starting point.
>
> Alex - what do you think?
>
> On Thu, Jun 27, 2013 at 12:16 AM, Alex Gaynor <[email protected]>
> wrote:
>
> > Hi all,
> >
> > I'm interested in adding block storage support to libcloud (for the
> > providers that suppor it of course). To that end, I've drawn up a simple
> > design for the driver and related classes for the features that seem to
> be
> > supported generally (I reviewed Rackspace and Amazon).
> >
> > You can find the design here: https://gist.github.com/alex/5872132, I
> > think
> > it's mostly self-explanatory and consistent with the rest of libcloud, as
> > well as the (thankfully consistent!) terminology used by the providers.
> >
> > Let me know what you think, and if there's general interest I'll go ahead
> > and start working on implementations for a few providers!
> >
> > Alex
> >
> > PS: In the interest of full disclosure, I work at Rackspace and have a
> > bunch of work time to help make libcloud awesome!
> >
> >
> > --
> > "I disapprove of what you say, but I will defend to the death your right
> to
> > say it." -- Evelyn Beatrice Hall (summarizing Voltaire)
> > "The people's good is the highest law." -- Cicero
> > GPG Key fingerprint: 125F 5C67 DFE9 4084
> >
>



-- 
"I disapprove of what you say, but I will defend to the death your right to
say it." -- Evelyn Beatrice Hall (summarizing Voltaire)
"The people's good is the highest law." -- Cicero
GPG Key fingerprint: 125F 5C67 DFE9 4084

Reply via email to