From 03ee18483d6ee9e4ea51ea5c60d31b02f302ba25 Mon Sep 17 00:00:00 2001 From: Frederic Merizen Date: Tue, 24 Apr 2018 14:01:32 +0200 Subject: [PATCH] Implement new download_chunk method --- lib/active_storage/service/cellar_service.rb | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/lib/active_storage/service/cellar_service.rb b/lib/active_storage/service/cellar_service.rb index b19d078aa..f704fcf49 100644 --- a/lib/active_storage/service/cellar_service.rb +++ b/lib/active_storage/service/cellar_service.rb @@ -22,6 +22,12 @@ module ActiveStorage end end + def download_chunk(key, range) + instrument :download_chunk, key: key, range: range do + @adapter.session { |s| s.download(key, range: range) } + end + end + def delete(key) instrument :delete, key: key do @adapter.session { |s| s.delete(key) }