Method: Azure::Storage::Common::Service::Serialization::ClassMethods#metadata_from_headers

Defined in:
lib/azure/storage/common/service/serialization.rb

#metadata_from_headers(headers) ⇒ Object


130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
# File 'lib/azure/storage/common/service/serialization.rb', line 130

def (headers)
   = {}

  headers.each { |k, v|
    if key = k[/^x-ms-meta-(.*)/, 1]
      if .has_key? key
        [key] = [[key]] unless [key].respond_to? :push
        [key].push(v)
      else
        [key] = v
      end
    end
  }

  
end