[openstack-dev] [fuel][puppet] Detached roles and globals.pp

2015-11-11 Thread Daniel Depaoli
Hi all. I'm starting to resolve the todo at these line[1]. To solve this I think to hardcoded the role in the file, for example: *$swift_proxies = get_nodes_hash_by_roles($network_metadata, ['primary-swift-proxy', 'swift-proxy']) ? {* *true => get_nodes_hash_by_roles($network_metadata,

Re: [openstack-dev] [fuel][puppet] Detached roles and globals.pp

2015-11-11 Thread Sergey Vasilenko
On Wed, Nov 11, 2015 at 1:41 PM, Daniel Depaoli < daniel.depa...@create-net.org> wrote: > Hi all. > I'm starting to resolve the todo at these line[1]. To solve this I think > to hardcoded the role in the file, for example: > > *$swift_proxies = get_nodes_hash_by_roles($network_metadata, >

Re: [openstack-dev] [fuel][puppet] Detached roles and globals.pp

2015-11-11 Thread Aleksandr Didenko
Hi, I think something like this would be more flexible: $swift_proxy_roles = hiera('swift_proxy_roles', ['primary-controller', 'controller']) $swift_storage_roles = hiera('swift_storage_roles', ['primary-controller', 'controller']) # ... $swift_nodes =

Re: [openstack-dev] [fuel][puppet] Detached roles and globals.pp

2015-11-11 Thread Daniel Depaoli
With before you mean before in globals.pp or in another module? The best solution should be add it in override plugin module, but it is executed after globals so it has no effect on globals. On Wed, Nov 11, 2015 at 12:13 PM, Sergey Vasilenko wrote: > > On Wed, Nov 11,