Method: Cloudmunda::Worker::ClassMethods#get_name

Defined in:
lib/cloudmunda/cli/worker.rb

#get_nameString

Returns the worker’s name.

Returns:

  • (String)


179
180
181
182
183
# File 'lib/cloudmunda/cli/worker.rb', line 179

def get_name
  name = self.name.gsub(/::/, ':')
  name.gsub!(/([^A-Z:])([A-Z])/) { "#{Regexp.last_match(1)}_#{Regexp.last_match(2)}" }
  name.downcase
end