2 File.expand_path('../..', File.dirname(__FILE__)).tap { |dir| $LOAD_PATH.unshift(dir) unless $LOAD_PATH.include?(dir) }
3 File.expand_path('../../../../openstacklib/lib', File.dirname(__FILE__)).tap { |dir| $LOAD_PATH.unshift(dir) unless $LOAD_PATH.include?(dir) }
5 Puppet::Type.newtype(:keystone_role) do
8 This is currently used to model the creation of
14 newparam(:name, :namevar => true) do
20 raise(Puppet::Error, 'This is a read only property')
24 # we should not do anything until the keystone service is started
25 autorequire(:service) do