Class: Speedshop::Cloudwatch::Railtie

Inherits:
Rails::Railtie
  • Object
show all
Defined in:
lib/speedshop/cloudwatch/railtie.rb

Class Method Summary collapse

Class Method Details

.in_rake_task?Boolean

Returns:

  • (Boolean)


12
13
14
15
16
# File 'lib/speedshop/cloudwatch/railtie.rb', line 12

def self.in_rake_task?
  return false unless defined?(::Rake) && ::Rake.respond_to?(:application)
  tasks = ::Rake.application&.top_level_tasks
  tasks&.any? || false
end