Class: MapReduce::File::Client

Inherits:
Object
  • Object
show all
Includes:
DRbUndumped, Enumerable
Defined in:
lib/map_reduce/file.rb

Instance Method Summary collapse

Constructor Details

#initialize(server_object) ⇒ Client

Returns a new instance of Client.



10
11
12
# File 'lib/map_reduce/file.rb', line 10

def initialize(server_object)
  @server_object = server_object
end

Instance Method Details

#eachObject



14
15
16
17
18
# File 'lib/map_reduce/file.rb', line 14

def each
  @server_object.limit.times do
    yield @server_object.get_lines
  end
end

#logger(*args) ⇒ Object



20
21
22
# File 'lib/map_reduce/file.rb', line 20

def logger(*args)
  @server_object.logger(*args)
end