Class: Hadoop

Inherits:
WebHDFS::Client
  • Object
show all
Defined in:
lib/hadoop.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(host: 'localhost', port: 14_000, base_dir: '/', retry_times: 5, retry_interval: 1, read_timeout: 300) ⇒ Hadoop

Returns a new instance of Hadoop.



9
10
11
12
13
14
15
16
17
# File 'lib/hadoop.rb', line 9

def initialize(host: 'localhost', port: 14_000, base_dir: '/', retry_times: 5, retry_interval: 1, read_timeout: 300)
  super(host = host, port = port)
  @kerberos = true
  @base_dir = base_dir
  @retry_known_errors = true
  @retry_times = retry_times
  @retry_interval = retry_interval
  @read_timeout = read_timeout
end

Instance Attribute Details

#base_dirObject (readonly)

Returns the value of attribute base_dir.



7
8
9
# File 'lib/hadoop.rb', line 7

def base_dir
  @base_dir
end