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.