[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-API] the xapi storage interface


  • To: 'Anil Madhavapeddy' <anil@xxxxxxxxxx>
  • From: Dave Scott <Dave.Scott@xxxxxxxxxxxxx>
  • Date: Mon, 18 Jun 2012 11:20:03 +0100
  • Accept-language: en-US
  • Acceptlanguage: en-US
  • Cc: "xen-api@xxxxxxxxxxxxx" <xen-api@xxxxxxxxxxxxx>
  • Delivery-date: Mon, 18 Jun 2012 10:20:16 +0000
  • List-id: User and development list for XCP and XAPI <xen-api.lists.xen.org>
  • Thread-index: Ac1NOK6f3w/R3IujQbaeNfqTNuD5JwAAd/Vg
  • Thread-topic: [Xen-API] the xapi storage interface

Hi Anil,

> Can you version the URL endpoints at the same time? e.g.
> HTTP POST /v1/core

Good idea!

> I didn't spot this laid out, but how does this relate to the storage
> manager plugins? Does this maintain backwards compatibility with that
> layer, or are they rewritten too?

In the current code there's a module called "SMAPIv1" which wraps the current 
storage manager plugins and exposes an interface which is mostly the "Core" 
stuff (SR attach,detach VDI attach,detach etc). I'm planning to keep this to 
allow the old code to work, while new code should use the new interface. Since 
we're about to put code into driver domains (which will be different in lots of 
ways) it's a good time to start using the new interface.

Cheers,
Dave

_______________________________________________
Xen-api mailing list
Xen-api@xxxxxxxxxxxxx
http://lists.xen.org/cgi-bin/mailman/listinfo/xen-api


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.