It sounds like you've already developed your API plug-in, so perhaps this video won't be super useful to you, but - just in case - here's my presentation on this topic from the CloudStack Collaboration Conference in Dublin, which took place last month:
https://www.youtube.com/watch?v=J6N1sf43psw&list=PLGeM09tlguZSeNyOyQKJHNX4pxgK-yoTA&index=8 On Wed, Nov 11, 2015 at 12:23 PM, Mike Tutkowski < mike.tutkow...@solidfire.com> wrote: > No problem. There's actually very little for the customer to do: > > *Add to commands.properties (located in > /usr/share/cloudstack-management/webapps/client/WEB-INF/classes). (The > vendor can provide these lines (API command = permission level) to you.)* > > *Place the new JAR file in > /usr/share/cloudstack-management/webapps/client/WEB-INF/lib.* > > *Reboot the management server.* > > On Wed, Nov 11, 2015 at 8:56 AM, Giebner, Sascha < > sascha.gieb...@bautzen-it.de> wrote: > >> Hey Mike, >> >> thanks for the hint. Would you mind sharing these instructions with me? ;) >> >> Thx and best regards, >> Sascha >> ________________________________________ >> From: Mike Tutkowski [mike.tutkow...@solidfire.com] >> Sent: Wednesday, November 11, 2015 3:25 PM >> To: dev@cloudstack.apache.org >> Subject: Re: distribution of Cloudstack API plugins >> >> What I have always done is build the JAR file myself and then provide to >> the third party instructions on where it goes (and that to make use of it, >> it does require a reboot of the management server). >> >> On Wed, Nov 11, 2015 at 6:54 AM, Giebner, Sascha < >> sascha.gieb...@bautzen-it.de> wrote: >> >> > Hello everyone, >> > >> > I have a question: After successfully implementing a Cloudstack API >> plugin >> > (no UI plugin), how would one go about sharing the results with a third >> > party? >> > >> > Is the only way to add the changes and rebuild cloudstack? >> > >> > Or is there a possibility to somehow package a plugin and add it >> > dynamically to a running cloudstack instance? >> > >> > Or in general what would be the easiest way to prepare a plugin for a >> > simple end-user-installation? >> > >> > Thx a bunch, >> > Sascha Giebner >> > >> > -- >> > This email was Virus checked by UTM 9. http://www.sophos.com >> > >> >> >> >> -- >> *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>*™* >> >> -- >> This email was Virus checked by UTM 9. http://www.sophos.com >> > > > > -- > *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>*™*