Module: TResque::Util
Instance Method Summary collapse
Instance Method Details
#calculate_namespace_from_class(klass) ⇒ Object
9 10 11 12 13 14 |
# File 'lib/tresque/util.rb', line 9 def calculate_namespace_from_class(klass) klass = klass.class unless klass.is_a?(Class) pieces = klass.name.to_s.split("::") return "worker" if pieces.size < 2 pieces.first.underscore end |
#normalize(val) ⇒ Object
5 6 7 |
# File 'lib/tresque/util.rb', line 5 def normalize(val) val.to_s.gsub(/\W/, "_").downcase end |