From 354ae692a502a6089f4f82b3b58ee2aaa42443a2 Mon Sep 17 00:00:00 2001 From: Javier Pena Date: Thu, 16 Apr 2015 18:29:09 +0200 Subject: [PATCH] Fix os_region_name in provider Commit e6e8f6a56231409028ff1e7cdcd44781ca37d5b0 changed the section where the os_region_name setting is placed from 'DEFAULT' to 'glance_store'. However, the provider was not updated to reflect this change, so it broke. Change-Id: I9e91faac2a45ac4eba4cc27c328e8dc67e619ab3 --- lib/puppet/provider/glance.rb | 8 ++++---- spec/unit/provider/glance_spec.rb | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/lib/puppet/provider/glance.rb b/lib/puppet/provider/glance.rb index 6f7bbee0..2501d63c 100644 --- a/lib/puppet/provider/glance.rb +++ b/lib/puppet/provider/glance.rb @@ -16,7 +16,7 @@ class Puppet::Provider::Glance < Puppet::Provider glance_file['keystone_authtoken']['admin_tenant_name'] and glance_file['keystone_authtoken']['admin_user'] and glance_file['keystone_authtoken']['admin_password'] and - glance_file['DEFAULT']['os_region_name'] + glance_file['glance_store']['os_region_name'] g = {} g['auth_host'] = glance_file['keystone_authtoken']['auth_host'].strip @@ -25,7 +25,7 @@ class Puppet::Provider::Glance < Puppet::Provider g['admin_tenant_name'] = glance_file['keystone_authtoken']['admin_tenant_name'].strip g['admin_user'] = glance_file['keystone_authtoken']['admin_user'].strip g['admin_password'] = glance_file['keystone_authtoken']['admin_password'].strip - g['os_region_name'] = glance_file['DEFAULT']['os_region_name'].strip + g['os_region_name'] = glance_file['glance_store']['os_region_name'].strip # auth_admin_prefix not required to be set. g['auth_admin_prefix'] = (glance_file['keystone_authtoken']['auth_admin_prefix'] || '').strip @@ -36,14 +36,14 @@ class Puppet::Provider::Glance < Puppet::Provider glance_file['keystone_authtoken']['admin_tenant_name'] and glance_file['keystone_authtoken']['admin_user'] and glance_file['keystone_authtoken']['admin_password'] and - glance_file['DEFAULT']['os_region_name'] + glance_file['glance_store']['os_region_name'] g = {} g['identity_uri'] = glance_file['keystone_authtoken']['identity_uri'].strip g['admin_tenant_name'] = glance_file['keystone_authtoken']['admin_tenant_name'].strip g['admin_user'] = glance_file['keystone_authtoken']['admin_user'].strip g['admin_password'] = glance_file['keystone_authtoken']['admin_password'].strip - g['os_region_name'] = glance_file['DEFAULT']['os_region_name'].strip + g['os_region_name'] = glance_file['glance_store']['os_region_name'].strip return g else diff --git a/spec/unit/provider/glance_spec.rb b/spec/unit/provider/glance_spec.rb index 14d418b9..344ec4a2 100644 --- a/spec/unit/provider/glance_spec.rb +++ b/spec/unit/provider/glance_spec.rb @@ -36,7 +36,7 @@ describe Puppet::Provider::Glance do 'admin_user' => 'user', 'admin_password' => 'pass' }, - 'DEFAULT' => + 'glance_store' => { 'os_region_name' => 'SomeRegion', }