From 37f7ed580fee618acf8c90d96048b33cb430a6c5 Mon Sep 17 00:00:00 2001 From: Daniel Date: Thu, 29 Apr 2010 17:28:36 +0100 Subject: [PATCH] :action should be able to be a symbol i.e. :url_info --- lib/amazon/awis.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/amazon/awis.rb b/lib/amazon/awis.rb index 8061bbc..61c7847 100644 --- a/lib/amazon/awis.rb +++ b/lib/amazon/awis.rb @@ -41,7 +41,7 @@ class Awis def initialize(opts={}) @options = { - :action => "UrlInfo", + :action => :url_info, } @options.merge!(opts) @@ -150,7 +150,7 @@ def log(s) def prepare_url(domain, response_group) timestamp = ( Time::now ).utc.strftime("%Y-%m-%dT%H:%M:%S.000Z") secret_key = @@config[:aws_secret_key] - action = options[:action] + action = camelize(options[:action].to_s) signature = Base64.encode64( OpenSSL::HMAC.digest( OpenSSL::Digest::Digest.new( "sha1" ), secret_key, action + timestamp)).strip url = URI.parse("http://awis.amazonaws.com/?" + {