Module: Zena::Use::Upload

Defined in:
lib/zena/use/upload.rb

Defined Under Namespace

Modules: ControllerMethods, UploadedFile, ViewMethods

Class Method Summary collapse

Class Method Details

.has_network?Boolean

Returns:

  • (Boolean)


8
9
10
11
12
13
14
15
16
# File 'lib/zena/use/upload.rb', line 8

def self.has_network?
  response = nil
  Net::HTTP.new('example.com', '80').start do |http|
    response = http.head('/')
  end
  response.kind_of? Net::HTTPSuccess
rescue
  false
end