From: Michal Fojtik <[email protected]> Because OpenStack driver now require authentication for discover_entrypoint, we need to send API_PROVIDER string together with new credenials.
This patch should fix the problem. Signed-off-by: Michal fojtik <[email protected]> --- client/lib/deltacloud.rb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/client/lib/deltacloud.rb b/client/lib/deltacloud.rb index 7caae95..c3efcde 100644 --- a/client/lib/deltacloud.rb +++ b/client/lib/deltacloud.rb @@ -330,8 +330,9 @@ module DeltaCloud def use_driver(driver, opts={}) if driver - @api_driver = driver + @api_driver = driver @driver_name = driver + @api_provider = opts[:provider] if opts[:provider] @features, @entry_points = {}, {} discover_entry_points end -- 1.7.12
