module StatSailr::ProcsBase

Constants

VERSION

Public Class Methods

check_statsailr_version() click to toggle source
# File lib/statsailr_procs_base/check_statsailr_version.rb, line 3
def self.check_statsailr_version
  statsailr_version = StatSailr::VERSION
  statsailr_version_at_least = "0.7.1"
  return version_should_be_at_least( statsailr_version , statsailr_version_at_least ) 
end
path_to_proc_setting() click to toggle source
# File lib/statsailr_procs_base/path.rb, line 3
def self.path_to_proc_setting
  return __dir__ + "/" + "proc_setting"
end
version_should_be_at_least( gem_version, str_version ) click to toggle source
# File lib/statsailr_procs_base/check_statsailr_version.rb, line 9
def self.version_should_be_at_least( gem_version, str_version )
  if( Gem::Version.new(gem_version) >= Gem::Version.new(str_version) )
    return true
  else
    puts "\e[1m" + "WARNING: statsailr gem (#{gem_version}) needs to be newer or equal to ver. #{str_version}" + "\e[22m"
    return false
  end
end