WIth logbuddy required in the environment, and when running Ruby 1.9.1
$ script/generate model foo
undefined method `exists' for #<ActiveSupport::BufferedLogger:0x0000010221ea38>
The Object#logger method added by LogBuddy is confusing the Rails generate command which uses logger as the name of the object which interacts with the project's files, not the normal use of the word, but it is what it is.
I ran this under the debugger today, and confirmed that the generator is somehow getting the looger from logbuddy.
Ruby 1.9 compatibility
sounds like echoe blows up hard with 1.9
by Rob Sanheim
Ruby 1.9 compatibility
by Rob Sanheim
Ruby 1.9 compatibility
by Rob Sanheim
The only issue I see with this remaining is the Gem logger which fails on 1.9
Triaging for Ruby 1.9 (Closed by 31089d9)