X-Git-Url: https://git.adam-barratt.org.uk/?a=blobdiff_plain;f=3rdparty%2Fmodules%2Fkeystone%2Fmanifests%2Froles%2Fadmin.pp;h=aa5abd72fa2ce1fa7fb64a161ba5c43b4da771ac;hb=71a236efd9f45828d875a0a5fd025108bb1dcada;hp=4fd5e097040b9b89fdc1d457c4c023897f0c69c7;hpb=52e13a709b5b959cd8995e7fa4f1b226bbe13a87;p=mirror%2Fdsa-puppet.git diff --git a/3rdparty/modules/keystone/manifests/roles/admin.pp b/3rdparty/modules/keystone/manifests/roles/admin.pp index 4fd5e0970..aa5abd72f 100644 --- a/3rdparty/modules/keystone/manifests/roles/admin.pp +++ b/3rdparty/modules/keystone/manifests/roles/admin.pp @@ -1,3 +1,4 @@ +# == Class: keystone::roles::admin # # This class implements some reasonable admin defaults for keystone. # @@ -8,18 +9,49 @@ # * admin role # * adds admin role to admin user on the "admin" tenant # -# [*Parameters*] -# -# [email] The email address for the admin. Required. -# [password] The admin password. Required. -# [admin_roles] The list of the roles with admin privileges. Optional. Defaults to ['admin']. -# [admin_tenant] The name of the tenant to be used for admin privileges. Optional. Defaults to openstack. -# [admin] Admin user. Optional. Defaults to admin. -# [ignore_default_tenant] Ignore setting the default tenant value when the user is created. Optional. Defaults to false. -# [admin_tenant_desc] Optional. Description for admin tenant, defaults to 'admin tenant' -# [service_tenant_desc] Optional. Description for admin tenant, defaults to 'Tenant for the openstack services' -# [configure_user] Optional. Should the admin user be created? Defaults to 'true'. -# [configure_user_role] Optional. Should the admin role be configured for the admin user? Defaulst to 'true'. +# === Parameters: +# +# [*email*] +# The email address for the admin. Required. +# +# [*password*] +# The admin password. Required. +# +# [*admin_roles*] +# The list of the roles with admin privileges. Optional. +# Defaults to ['admin']. +# +# [*admin_tenant*] +# The name of the tenant to be used for admin privileges. Optional. +# Defaults to openstack. +# +# [*service_tenant*] +# The name of service keystone tenant. Optional. +# Defaults to 'services'. +# +# [*admin*] +# Admin user. Optional. +# Defaults to admin. +# +# [*ignore_default_tenant*] +# Ignore setting the default tenant value when the user is created. Optional. +# Defaults to false. +# +# [*admin_tenant_desc*] +# Optional. Description for admin tenant, +# Defaults to 'admin tenant' +# +# [*service_tenant_desc*] +# Optional. Description for admin tenant, +# Defaults to 'Tenant for the openstack services' +# +# [*configure_user*] +# Optional. Should the admin user be created? +# Defaults to 'true'. +# +# [*configure_user_role*] +# Optional. Should the admin role be configured for the admin user? +# Defaulst to 'true'. # # == Dependencies # == Examples