Open davidchua opened 10 years ago
Since in Ruby you can't have dash/minus sign in method name, you can't access it. (I guess you can do a logger.send(:'omniauth-failure')
). I guess I'll raise some warning. Meanwhile you can just switch to underscore naming.
Thanks! That certainly would work.
Just thought I raise this issue up as well in case others experience the same thing and wonder what went wrong.
When attempting to create a logger name 'omniauth-failure' in my config/initializer/logger.rb like:
and then adding a logging command in my controller like:
I'll get a NoMethodError when accessing the action.
A further investigation in my log/ directory shows that a file 'omniauth_failure.log' was created instead of 'omniauth-failure.log'.