Hi

I just installed rails 3 (3.0.3) and am trying to create a rake task.
I am seeing this:

rake aborted!
undefined method `name' for #<Hash:0x102ea4a68>

my rake task (simplified) is as follows:

namespace :app do
  desc 'Create dummy data'
  task :setup => :environment do
    [
      { :name => 'Test User',   :email => '[email protected]' },
    ].each do |client|
      puts '-----------------'
      puts client.name
    end
  end
end

Its barfing on that puts client.name

This appears to be an older bug.  The solution hinted at here

http://groups.google.com/group/rubyonrails-talk/browse_thread/thread/d3e6af81dcbcce31/fded05c2c519a31f?lnk=gst&q=rake+aborted!+undefined+method+`name'+for+%23%3CHash#fded05c2c519a31f

is not working for me as rails 3 has a strong dependency on rake
0.8.7.

Anyone else seeing this problem?


-- 
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-talk?hl=en.

Reply via email to