[openstack-dev] [fuel][plugin] node_role only need when attribute false - where is the fuel plugin parser code?

Matthew Mosesohn mmosesohn at mirantis.com
Wed Jan 20 19:07:01 UTC 2016


Hi Nikolas,

I'm not exactly sure about your case, but you should try something like
this:
https://github.com/openstack/fuel-plugin-detach-keystone/blob/master/node_roles.yaml#L14-L15
restrictions:
- condition: "settings:opendaylight_plugin:use_external_odl == false"
- message: "OpenDaylight role can only be used without external ODL"

On Wed, Jan 20, 2016 at 9:41 PM, Nikolas Hermanns <
nikolas.hermanns at ericsson.com> wrote:

> Hey,
>
> I am developing on a fuel plugin at the moment. (fuel-plugin-opendaylight)
> In node_roles.yaml I would like to define something similar to:
> opendaylight:
>   limits:
>     max: 1
>     min: if "attributes:use_external_odl == true" then 0 else 1
>
> attributes:use_external_odl comes from the environment_config. Is such
> thing possible? And where is the code where that logic is actually build
> up. Which repo is having that?
>
> BR Nikolas
>
> __________________________________________________________________________
> OpenStack Development Mailing List (not for usage questions)
> Unsubscribe: OpenStack-dev-request at lists.openstack.org?subject:unsubscribe
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20160120/fc20782d/attachment.html>


More information about the OpenStack-dev mailing list