lib/airbrake.rb in airbrake-5.0.2 vs lib/airbrake.rb in airbrake-5.0.3
- old
+ new
@@ -1,8 +1,10 @@
# For 'Socket.gethostname' only.
require 'socket'
+require 'shellwords'
+
# Core library that sends notices.
# See: https://github.com/airbrake/airbrake-ruby
require 'airbrake-ruby'
require 'airbrake/version'
@@ -14,9 +16,9 @@
require 'airbrake/rack/middleware'
require 'airbrake/rails/railtie' if defined?(Rails)
end
-require 'airbrake/rake/task_ext' if defined?(Rake)
+require 'airbrake/rake/task_ext' if defined?(Rake::Task)
require 'airbrake/resque/failure' if defined?(Resque)
require 'airbrake/sidekiq/error_handler' if defined?(Sidekiq)
require 'airbrake/delayed_job/plugin' if defined?(Delayed)