From: Seth Thomas Rasmussen <[email protected]>
Subject: Re: shoes and the right_aws library
To: [email protected]
Date: Thursday, April 9, 2009, 12:47 PM
Hey Jon,
On Thu, Apr 9, 2009 at 1:40 PM, Jon Brandenburg <[email protected]>
wrote:
I'm new to ruby/shoes/right_aws, so the following
question may (hopefully?) have a simple answer. �I'm using
shoes2 on ubuntu (I've also tried directly from the current
build via git) and am building a small application to use
amazon web services using the right_aws library. �I have
the following code in my app:
Shoes.setup do
�gem 'right_aws'
end
require 'right_aws'
which causes shoes to throw the following error:
Error in /tmp/selfgz15528/lib/shoes.rb line 394 | Thu
Apr 09 11:35:02 -0600 2009
! undefined method `new' for Digest:Module.
I'm currently using the right_aws (v1.10) / ruby
(v1.8.7) library successfully for other applications that I
have written, but when I try to integrate it into shoes it
falls on its face. �I've done a diff between the digest.rb
file embedded in shoes against the digest.rb file in my
local ruby library and they are identical.
Any suggestions?
Are you calling Digest.new in your Shoes app? I don't think
that's
valid. Digest is a module, so you can't instantiate
instances of it.
Perhaps some code meant to call new on a type of digest
like
Digest::MD5?
--
Seth Thomas Rasmussen
http://greatseth.com