Method: Deltacloud::Drivers::Openstack::OpenstackDriver#blob_data

Defined in:
lib/deltacloud/drivers/openstack/openstack_driver.rb

#blob_data(credentials, bucket, blob, opts = {}) ⇒ Object



293
294
295
296
297
298
299
300
# File 'lib/deltacloud/drivers/openstack/openstack_driver.rb', line 293

def blob_data(credentials, bucket, blob, opts={})
  os = new_client(credentials, "object-store")
  safely do
    os.container(bucket).object(blob).data_stream do |chunk|
      yield chunk
    end
  end
end