Module: Railshoster::GeneralCapistranoHelpers

Included in:
Command, InitCommand
Defined in:
lib/railshoster/general_capistrano_helpers.rb

Instance Method Summary collapse

Instance Method Details

#capistrano_greater_than_2?Boolean

Returns:

  • (Boolean)


13
14
15
# File 'lib/railshoster/general_capistrano_helpers.rb', line 13

def capistrano_greater_than_2?
  return installed_capistrano_version >= '3.0.0'
end

#installed_capistrano_versionObject



4
5
6
7
8
9
10
11
# File 'lib/railshoster/general_capistrano_helpers.rb', line 4

def installed_capistrano_version
  require 'capistrano/version'
  if ::Capistrano.const_defined?('VERSION') 
    return ::Capistrano::VERSION
  elsif ::Capistrano.const_defined?('Version')
    return ::Capistrano::Version.to_s
  end
end