On 06/11/12, [email protected] wrote:
> From: marios <[email protected]>

ACK. Although this change was not needed for me and the 'config' variable
was exported successfully. I'll need to investigate this issue in future.

  -- Michal

> 
> 
> Signed-off-by: marios <[email protected]>
> ---
>  server/lib/deltacloud/server.rb |   12 ++++++------
>  1 files changed, 6 insertions(+), 6 deletions(-)
> 
> diff --git a/server/lib/deltacloud/server.rb b/server/lib/deltacloud/server.rb
> index cdb7150..32acb38 100644
> --- a/server/lib/deltacloud/server.rb
> +++ b/server/lib/deltacloud/server.rb
> @@ -44,7 +44,7 @@ module Deltacloud
>  
>      set :config, Deltacloud[:deltacloud]
>  
> -    get config.root_url + '/?' do
> +    get Deltacloud.config[:deltacloud].root_url + '/?' do
>        if params[:force_auth]
>          return [401, 'Authentication failed'] unless 
> driver.valid_credentials?(credentials)
>        end
> @@ -55,20 +55,20 @@ module Deltacloud
>        end
>      end
>  
> -    post config.root_url + '/?' do
> +    post Deltacloud.config[:deltacloud].root_url + '/?' do
>        param_driver, param_provider = params["driver"], params["provider"]
>        if param_driver
> -        redirect "#{config.root_url}\;driver=#{param_driver}", 301
> +        redirect 
> "#{Deltacloud.config[:deltacloud].root_url}\;driver=#{param_driver}", 301
>        elsif param_provider && param_provider != "default"
>  #FIXME NEEDS A BETTER WAY OF GRABBING CURRENT DRIVER FROM MATRIX PARAMS...
>          current_matrix_driver = 
> env["HTTP_REFERER"].match(/\;(driver)=(\w*).*$/i)
>          if current_matrix_driver
> -          redirect 
> "#{config.root_url}\;driver=#{$2}\;provider=#{param_provider}", 301
> +          redirect 
> "#{Deltacloud.config[:deltacloud].root_url}\;driver=#{$2}\;provider=#{param_provider}",
>  301
>          else
> -          redirect "#{config.root_url}\;provider=#{param_provider}", 301
> +          redirect 
> "#{Deltacloud.config[:deltacloud].root_url}\;provider=#{param_provider}", 301
>          end
>        else
> -        redirect "#{config.root_url}", 301
> +        redirect "#{Deltacloud.config[:deltacloud].root_url}", 301
>        end
>      end
>  
> -- 
> 1.7.6.5
> 

-- 
Michal Fojtik
Sr. Software Engineer, Deltacloud API (http://deltacloud.org)

Reply via email to