# File lib/fog/rackspace/models/storage/files.rb, line 108 def get(key, &block) requires :directory data = service.get_object(directory.key, key, &block) metadata = Metadata.from_headers(self, data.headers) file_data = data.headers.merge({ :body => data.body, :key => key, :metadata => metadata }) new(file_data) rescue Fog::Storage::Rackspace::NotFound nil end