Method: BlobHelper.extract_blob_metadata_hash

Defined in:
lib/deltacloud/helpers/blob_stream_helper.rb

.extract_blob_metadata_hash(env_hash) ⇒ Object



65
66
67
68
69
# File 'lib/deltacloud/helpers/blob_stream_helper.rb', line 65

def self.(env_hash)
  meta_array = env_hash.select{|k,v| k.match(/^HTTP[-_]X[-_]Deltacloud[-_]Blobmeta[-_]/i)}
   = meta_array.inject({}){ |result, array| result[array.first.upcase] = array.last; result}
  
end