Hi Alena,

Thanks for pointing out the document about global properties. I have
updated NuageVsp plugin to use global properties as mentioned in the
document.

Thanks
Suresh Ramamurthy


On Mon, Jul 14, 2014 at 10:54 AM, Alena Prokharchyk <
alena.prokharc...@citrix.com> wrote:

> Great. Forgot to mention obvious thing - when follow the implementation
> from the doc, if the plugin is not loaded during the install/setup, the
> config will never get inserted to the cloud.configuration table.
>
> -Alena.
>
> On 7/14/14, 10:45 AM, "Mike Tutkowski" <mike.tutkow...@solidfire.com>
> wrote:
>
> >Thanks, Alena! This is exactly what I was wondering about.
> >
> >I can put this in my code review.
> >
> >
> >On Mon, Jul 14, 2014 at 10:42 AM, Alena Prokharchyk <
> >alena.prokharc...@citrix.com> wrote:
> >
> >> Mike, may be you already know this info, putting it here in case someone
> >> is not aware of that. When global config variables are plugin specific,
> >> they have to inserted by the manager from your plugin; they should never
> >> be put to Config.java class.
> >>
> >> To implement it, make your manager implement Configurable.java. Here is
> >> the FS explaining it in more details:
> >> https://cwiki.apache.org/confluence/display/CLOUDSTACK/Configuration
> >>
> >> -Alena.
> >>
> >> On 7/14/14, 1:47 AM, "Daan Hoogland" <daan.hoogl...@gmail.com> wrote:
> >>
> >> >If we do that we must provide uninstall/downgrade mechs as well.
> >> >
> >> >On Mon, Jul 14, 2014 at 7:02 AM, Amit Das <amit....@cloudbyte.com>
> >>wrote:
> >> >>>  Ideally you would want to create db schema/configurations related
> >>to a
> >> >>> plugin only if it is installed/used.
> >> >>
> >> >>
> >> >> Agree completely. A plugin specific settings should be triggered from
> >> >> plugin code the moment the specific plugin is loaded.
> >> >>
> >> >>
> >> >> Regards,
> >> >> Amit
> >> >> *CloudByte Inc.* <http://www.cloudbyte.com/>
> >> >>
> >> >>
> >> >> On Mon, Jul 14, 2014 at 9:46 AM, Koushik Das <koushik....@citrix.com
> >
> >> >>wrote:
> >> >>
> >> >>> I don't see any issues using vendor/plugin specific settings as
> >>long as
> >> >>> its use is limited to the plugin code.
> >> >>>
> >> >>> But there is limitations in the framework related to the way plugin
> >> >>> specific stuff is handled. Ideally you would want to create db
> >> >>> schema/configurations related to a plugin only if it is
> >> >>>installed/used. But
> >> >>> currently thats not the case, all plugin schemas are always created.
> >> >>>
> >> >>>
> >> >>> On 13-Jul-2014, at 10:31 AM, Mike Tutkowski
> >> >>><mike.tutkow...@solidfire.com>
> >> >>> wrote:
> >> >>>
> >> >>> > Hi,
> >> >>> >
> >> >>> > I'm doing a code review and had a question that I thought someone
> >> >>>might
> >> >>> be
> >> >>> > able to answer for me:
> >> >>> >
> >> >>> > Do we typically allow vendor-specific config values in Global
> >> >>>Settings?
> >> >>> >
> >> >>> > 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>* *
> >> >>>
> >> >>>
> >> >
> >> >
> >> >
> >> >--
> >> >Daan
> >>
> >>
> >
> >
> >--
> >*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>* *
>
>

Reply via email to