Merge "Rename *_domain parameters to *_domain_name"
This commit is contained in:
commit
1e7c5cf5af
@ -81,13 +81,13 @@
|
||||
# (Optional) File path
|
||||
# Defaults to '/root/openrc'.
|
||||
#
|
||||
# [*project_domain*]
|
||||
# [*project_domain_name*]
|
||||
# (Optional) Project domain in v3 api.
|
||||
# Defaults to 'default'.
|
||||
# Defaults to 'Default'.
|
||||
#
|
||||
# [*user_domain*]
|
||||
# [*user_domain_name*]
|
||||
# (Optional) User domain in v3 api.
|
||||
# Defaults to 'default'.
|
||||
# Defaults to 'Default'.
|
||||
#
|
||||
# [*auth_type*]
|
||||
# (Optional) Authentication type to load.
|
||||
@ -117,6 +117,16 @@
|
||||
# (Optional) Object API version to use.
|
||||
# Defaults to undef.
|
||||
#
|
||||
# DEPRECATED PARAMETERS
|
||||
#
|
||||
# [*project_domain*]
|
||||
# (Optional) Project domain in v3 api.
|
||||
# Defaults to 'Default'.
|
||||
#
|
||||
# [*user_domain*]
|
||||
# (Optional) User domain in v3 api.
|
||||
# Defaults to 'Default'.
|
||||
#
|
||||
class openstack_extras::auth_file (
|
||||
$password,
|
||||
$auth_url = 'http://127.0.0.1:5000/v3/',
|
||||
@ -127,8 +137,8 @@ class openstack_extras::auth_file (
|
||||
$project_name = 'openstack',
|
||||
$region_name = 'RegionOne',
|
||||
$use_no_cache = true,
|
||||
$project_domain = 'default',
|
||||
$user_domain = 'default',
|
||||
$project_domain_name = 'Default',
|
||||
$user_domain_name = 'Default',
|
||||
$auth_type = undef,
|
||||
$os_interface = 'public',
|
||||
$os_endpoint_type = 'publicURL',
|
||||
@ -145,8 +155,27 @@ class openstack_extras::auth_file (
|
||||
$volume_api_version = undef,
|
||||
$identity_api_version = '3',
|
||||
$object_api_version = undef,
|
||||
# DEPRECATED PARAMETERS
|
||||
$project_domain = undef,
|
||||
$user_domain = undef,
|
||||
) {
|
||||
|
||||
if $project_domain != undef {
|
||||
warning('project_domain is deprecated and will be removed in a future release. \
|
||||
Use project_domain_name instead')
|
||||
$project_domain_name_real = $project_domain
|
||||
} else {
|
||||
$project_domain_name_real = $project_domain_name
|
||||
}
|
||||
|
||||
if $user_domain != undef {
|
||||
warning('user_domain is deprecated and will be removed in a future release. \
|
||||
Use user_domain_name instead')
|
||||
$user_domain_name_real = $user_domain
|
||||
} else {
|
||||
$user_domain_name_real = $user_domain_name
|
||||
}
|
||||
|
||||
file { $path:
|
||||
owner => 'root',
|
||||
group => 'root',
|
||||
|
@ -0,0 +1,9 @@
|
||||
---
|
||||
deprecations:
|
||||
- |
|
||||
The following parameters in ``openstack_extras::auth_file`` class has been
|
||||
deprecated and will be removed in a future release. Use new parameters
|
||||
instead.
|
||||
|
||||
- ``user_domain`` (now renamed to ``user_domain_name``)
|
||||
- ``project_domain`` (now renamed to ``project_domain_name``)
|
@ -26,8 +26,8 @@ describe 'openstack_extras::auth_file' do
|
||||
'export OS_AUTH_URL=\'http://127.0.0.1:5000/v3/\'',
|
||||
'export OS_AUTH_STRATEGY=\'keystone\'',
|
||||
'export OS_REGION_NAME=\'RegionOne\'',
|
||||
'export OS_PROJECT_DOMAIN_NAME=\'default\'',
|
||||
'export OS_USER_DOMAIN_NAME=\'default\'',
|
||||
'export OS_PROJECT_DOMAIN_NAME=\'Default\'',
|
||||
'export OS_USER_DOMAIN_NAME=\'Default\'',
|
||||
'export OS_INTERFACE=\'public\'',
|
||||
'export OS_ENDPOINT_TYPE=\'publicURL\'',
|
||||
'export CINDER_ENDPOINT_TYPE=\'publicURL\'',
|
||||
@ -61,8 +61,8 @@ describe 'openstack_extras::auth_file' do
|
||||
:neutron_endpoint_type => 'internalURL',
|
||||
:auth_strategy => 'no_auth',
|
||||
:path => '/path/to/file',
|
||||
:user_domain => 'anotherdomain',
|
||||
:project_domain => 'anotherdomain',
|
||||
:user_domain_name => 'anotherdomain',
|
||||
:project_domain_name => 'anotherdomain',
|
||||
:compute_api_version => '2.1',
|
||||
:network_api_version => '2.0',
|
||||
:image_api_version => '2',
|
||||
|
@ -15,11 +15,11 @@ export OS_PASSWORD='<%= @password.gsub(/'/){ %q(\') } %>'
|
||||
export OS_AUTH_URL='<%= @auth_url %>'
|
||||
export OS_AUTH_STRATEGY='<%= @auth_strategy %>'
|
||||
export OS_REGION_NAME='<%= @region_name %>'
|
||||
<% if @project_domain -%>
|
||||
export OS_PROJECT_DOMAIN_NAME='<%= @project_domain %>'
|
||||
<% if @project_domain_name_real -%>
|
||||
export OS_PROJECT_DOMAIN_NAME='<%= @project_domain_name_real %>'
|
||||
<% end -%>
|
||||
<% if @user_domain -%>
|
||||
export OS_USER_DOMAIN_NAME='<%= @user_domain %>'
|
||||
<% if @user_domain_name_real -%>
|
||||
export OS_USER_DOMAIN_NAME='<%= @user_domain_name_real %>'
|
||||
<% end -%>
|
||||
<% if @auth_type -%>
|
||||
export OS_AUTH_TYPE='<%= @auth_type %>'
|
||||
|
Loading…
x
Reference in New Issue
Block a user