Method: Cloudkeeper::Managers::ImageManager.check_file!

Defined in:
lib/cloudkeeper/managers/image_manager.rb

.check_file!(file) ⇒ Object



31
32
33
34
# File 'lib/cloudkeeper/managers/image_manager.rb', line 31

def check_file!(file)
  raise Cloudkeeper::Errors::NoSuchFileError, "No such file #{file.inspect}" unless File.exist?(file)
  raise Cloudkeeper::Errors::PermissionDeniedError, "Cannot read file #{file.inspect}" unless File.readable?(file)
end