Module: JobTick::Parsers

Defined in:
lib/jobtick/parsers/sidekiq.rb,
lib/jobtick/parsers/whenever.rb,
lib/jobtick/parsers/solid_queue.rb

Defined Under Namespace

Classes: Sidekiq, SolidQueue, Whenever

Constant Summary collapse

SLUG_RE =
/[^a-z0-9]+/
SLUG_TRIM_RE =
/\A_+|_+\z/

Class Method Summary collapse

Class Method Details

.slugify(str) ⇒ Object



8
9
10
# File 'lib/jobtick/parsers/sidekiq.rb', line 8

def self.slugify(str)
  str.downcase.gsub(SLUG_RE, "_").gsub(SLUG_TRIM_RE, "")
end