Add support for setting regions.

This commit adds a region parameter which can be
used to set the region used for all keystone
endpoints.
This commit is contained in:
Joe Topjian
2012-10-24 10:52:28 -07:00
committed by Dan Bode
parent f001bfa157
commit 7bba3d59a0
2 changed files with 7 additions and 0 deletions

View File

@@ -189,6 +189,7 @@ class openstack::controller (
public_address => $public_address,
internal_address => $internal_address,
admin_address => $admin_address,
region => $region,
glance_user_password => $glance_user_password,
nova_user_password => $nova_user_password,
cinder => $cinder,

View File

@@ -54,6 +54,7 @@ class openstack::keystone (
$admin_tenant = 'admin',
$verbose = 'False',
$bind_host = '0.0.0.0',
$region = 'RegionOne',
$internal_address = false,
$admin_address = false,
$glance_public_address = false,
@@ -177,6 +178,7 @@ class openstack::keystone (
public_address => $public_address,
admin_address => $admin_real,
internal_address => $internal_real,
region => $region,
}
# Configure Glance endpoint in Keystone
@@ -186,6 +188,7 @@ class openstack::keystone (
public_address => $glance_public_real,
admin_address => $glance_admin_real,
internal_address => $glance_internal_real,
region => $region,
}
}
@@ -196,6 +199,7 @@ class openstack::keystone (
public_address => $nova_public_real,
admin_address => $nova_admin_real,
internal_address => $nova_internal_real,
region => $region,
}
}
@@ -206,6 +210,7 @@ class openstack::keystone (
public_address => $cinder_public_real,
admin_address => $cinder_admin_real,
internal_address => $cinder_internal_real,
region => $region,
}
}
if $quantum {
@@ -214,6 +219,7 @@ class openstack::keystone (
public_address => $quantum_public_real,
admin_address => $quantum_admin_real,
internal_address => $quantum_internal_real,
region => $region,
}
}
}