OK, cool - thanks for the info, Edison. When you say, "One API is missing," does that mean you're still working on implementing that functionality?
Also, it sounds like these plug-ins are associated with Zone-wide Primary Storage. I thought Zone-wide Primary Storage wasn't available for all hypervisors? This is from a different e-mail you sent out: "Xenserver and vmware doesn’t support zone wide primary storage, currently, this feature is only for NFS/Ceph in KVM. And I think it should be useful for your storage box? I am thinking per data volume per LUN for xenserver." I'm not sure how my plug-in would work with XenServer, VMware, etc. if it has to be Zone-wide. Can you clarify this for me? Thanks! On Fri, Mar 8, 2013 at 4:33 PM, Edison Su <edison...@citrix.com> wrote: > One API is missing, liststorageproviderscmd, which will list all the > storage providers registered in the mgt server. **** > > When adding a zone wide storage pool on the UI, the UI will have a > drop-down list to show all the primary storage providers. Then user will > choose one of them, and select some other parameters for the storage user > wants to add. At the end, UI will call, createstoragepoolcmd, with > provider=the-storage-provider-uuid-returned from liststoageprovidercmd, > scope=zone, and other input parameters. Mgt server will then call > corresponding storage provider based on provider uuid, to register the > storage into cloudstack.**** > > ** ** > > *From:* Mike Tutkowski [mailto:mike.tutkow...@solidfire.com] > *Sent:* Friday, March 08, 2013 2:46 PM > *To:* cloudstack-dev@incubator.apache.org > *Cc:* Edison Su > *Subject:* Making use of a 4.2 storage plug-in from the GUI or API**** > > ** ** > > Hi,**** > > ** ** > > As you may remember, I'm leveraging Edison's new (4.2) storage plug-in > framework to build what is probably the first such plug-in for CloudStack. > **** > > ** ** > > I was wondering, does anyone know how to make the system aware of the > plug-in? I believe once the plug-in is ready (i.e. usable) that the intent > is to be able to select it when creating Primary Storage (instead of having > to select a pre-existent iSCSI target).**** > > ** ** > > I'm curious how to get this working (i.e. select my plug-in) in the GUI > and via the API.**** > > ** ** > > Thanks!**** > > ** ** > > -- > *Mike Tutkowski***** > > *Senior CloudStack Developer, SolidFire Inc.***** > > e: mike.tutkow...@solidfire.com**** > > o: 303.746.7302**** > > Advancing the way the world uses the > cloud<http://solidfire.com/solution/overview/?video=play> > *™***** > -- *Mike Tutkowski* *Senior CloudStack Developer, SolidFire Inc.* e: mike.tutkow...@solidfire.com o: 303.746.7302 Advancing the way the world uses the cloud<http://solidfire.com/solution/overview/?video=play> *™*