We actually have a similar question on the GUI part, we've done lots of backend work, but the GUI part does not seem very straightforward. Would someone know how to add options into GUI?
Also, How can I change the field type from in UI from text field to multi-select or checkbox group? What is the controlling configuration file? If you can mention general flow on making GUI changes/addition and perhaps point to an example, it would be truly appreciated. Thanks ilya > -----Original Message----- > From: Mike Tutkowski [mailto:mike.tutkow...@solidfire.com] > Sent: Thursday, May 16, 2013 6:26 PM > To: dev@cloudstack.apache.org > Subject: Re: Example code for GUI > > It looks like your feature revolves around rate limiting, if I understand > correctly. > > It seems like I could leverage a bit of what you're doing here, but I'd need > additional fields in the Add Disk Offering dialog (and DB) since we support > min, max, and burst values for IOPS (as opposed to just a max). > > What do you think? > > > On Thu, May 16, 2013 at 4:18 PM, Mike Tutkowski < > mike.tutkow...@solidfire.com> wrote: > > > Thanks for the info, Wei. > > > > I am in the process of writing a storage plug-in for Edison's new > > storage framework. The idea is to be able to have a single SAN volume > > associated with a single data disk. In our SAN, you can set Min, Max, > > and Burst IOPS values on a volume-by-volume basis and I'd like to see > > CloudStack support this. > > > > Can you tell me a bit about how you see our features overlapping? > > Perhaps I will not need to update the GUI at all because you might > > already be putting in place such new fields? > > > > Thanks! > > > > > > On Thu, May 16, 2013 at 4:13 PM, Wei ZHOU <ustcweiz...@gmail.com> > wrote: > > > >> Mike, > >> > >> I am working on Disk I/O Throttling now. The source code has been > >> verified on 4.0.2. It need more test on master branch. > >> I hope to finish it before the deadline of 4.2 feature freeze (31-5-2013). > >> > >> For more information: > >> https://issues.apache.org/jira/browse/CLOUDSTACK-1301 > >> > >> > https://cwiki.apache.org/confluence/display/CLOUDSTACK/VM+Disk+IO+Th > r > >> ottling > >> > >> Wei > >> > >> > >> 2013/5/16 Mike Tutkowski <mike.tutkow...@solidfire.com> > >> > >> > Hi everyone, > >> > > >> > I'm trying to add a few fields to the GUI's Add Disk Offering > >> > dialog > >> (min, > >> > max, and burst IOPS). > >> > > >> > Once I have these fields in place, they will of course need to pass > >> > this information to the backend and the data will need to end up in > >> > new > >> fields > >> > in the DB. > >> > > >> > I was wondering if anyone knew of example code I might be able to > >> pattern > >> > my changes off of. The one that comes to mind is CPU and RAM > >> > overcommit changes to the Add Cluster dialog (but I'm having a hard > >> > time tracking these down in Git). > >> > > >> > 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> > >> > *(tm)* > >> > > >> > > > > > > > > -- > > *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> > > *(tm)* > > > > > > -- > *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> > *(tm)*