X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/7ce745d5645dc49c2833c1c617fd488bf3a62307..f12986389693d4155847204210d9c84492ac6837:/services/api/app/models/blob.rb diff --git a/services/api/app/models/blob.rb b/services/api/app/models/blob.rb index 5decd77261..c8a886554f 100644 --- a/services/api/app/models/blob.rb +++ b/services/api/app/models/blob.rb @@ -1,5 +1,13 @@ class Blob + def initialize locator + @locator = locator + end + + def empty? + !!@locator.match(/^d41d8cd98f00b204e9800998ecf8427e(\+.*)?$/) + end + # In order to get a Blob from Keep, you have to prove either # [a] you have recently written it to Keep yourself, or # [b] apiserver has recently decided that you should be able to read it