lib/railsthemes/ensurer.rb in railsthemes-1.2.0 vs lib/railsthemes/ensurer.rb in railsthemes-2.0.0.pre
- old
+ new
@@ -10,11 +10,11 @@
ensure_in_rails_root
ensure_bundle_is_up_to_date
ensure_railsthemes_is_not_in_gemfile
ensure_vcs_is_clean
ensure_rails_version_is_valid
- ensure_installer_is_up_to_date unless options[:hit_server] == false
+ ensure_installer_is_up_to_date(options[:server]) if options[:server]
@@already_checked = true
end
def self.ensure_in_rails_root
unless File.directory?('app') && File.directory?('public')
@@ -52,12 +52,12 @@
unless File.exists?('Gemfile.lock') && Gem::Version.new('3.1') <= rails_version
ask_to_install_unsupported
end
end
- def self.ensure_installer_is_up_to_date
+ def self.ensure_installer_is_up_to_date server
logger.warn "Checking installer version..."
- url = Railsthemes.server + '/installer/version'
+ url = server + '/installer/version'
logger.debug "installer version url: #{url}"
begin
response = Utils.get_url url
rescue SocketError => e
logger.debug e.message