Method: HP::Cloud::LocalResource#read

Defined in:
lib/hpcloud/local_resource.rb

#read(siz = Excon::CHUNK_SIZE) ⇒ Object



102
103
104
105
106
107
108
109
110
111
# File 'lib/hpcloud/local_resource.rb', line 102

def read(siz = Excon::CHUNK_SIZE)
  @pbar.increment(@lastread) unless @pbar.nil?
  if siz == 0
    @lastread = 0
    return ''
  end
  val = @file.read(siz).to_s
  @lastread = val.length
  return val
end