lib/capistrano/ops/capistrano.rb in capistrano-ops-0.2.14 vs lib/capistrano/ops/capistrano.rb in capistrano-ops-1.0.0
- old
+ new
@@ -1,18 +1,13 @@
# frozen_string_literal: true
require 'capistrano/version'
+require 'capistrano/ops/whenever'
+require 'capistrano/ops/figaro_yml'
+require 'capistrano/ops/logrotate'
+require 'capistrano/ops/logs'
+require 'capistrano/ops/invoke'
+require 'capistrano/ops/backup'
-if defined?(Capistrano::VERSION) && Gem::Version.new(Capistrano::VERSION).release >= Gem::Version.new('3.0.0')
- load File.expand_path('capistrano/v3/tasks/whenever.rake', __dir__)
- load File.expand_path('capistrano/v3/tasks/backup.rake', __dir__)
- load File.expand_path('capistrano/v3/tasks/figaro_yml.rb', __dir__)
-
- load File.expand_path('capistrano/v3/tasks/invoke.rake', __dir__)
- path = File.expand_path(__dir__)
- Dir.glob("#{path}/capistrano/v3/tasks/backup/**/*.rake").each { |f| load f }
- Dir.glob("#{path}/capistrano/v3/tasks/logrotate/**/*.rake").each { |f| load f }
- Dir.glob("#{path}/capistrano/v3/tasks/logs/**/*.rake").each { |f| load f }
-
-else
+unless defined?(Capistrano::VERSION) && Gem::Version.new(Capistrano::VERSION).release >= Gem::Version.new('3.0.0')
puts 'Capistrano 3 is required to use this gem'
end