Method: CloudDoor::CloudStorage#download_file

Defined in:
lib/cloud_door/cloud_storage.rb

#download_file(file_name) ⇒ Object



144
145
146
147
148
149
150
151
152
153
# File 'lib/cloud_door/cloud_storage.rb', line 144

def download_file(file_name)
  raise FileNameEmptyException if file_name.nil? || file_name.empty?
  @file_name = file_name
  raise SetIDException unless set_file_id
  raise NotFileException unless file?(file_name)
  request_download
  File.exist?(@file_name)
rescue => e
  handle_exception(e)
end