Class: Hadupils::Extensions::EvalProxy

Inherits:
Object
  • Object
show all
Defined in:
lib/hadupils/extensions.rb

Instance Method Summary collapse

Constructor Details

#initialize(scope) ⇒ EvalProxy

Returns a new instance of EvalProxy.



210
211
212
# File 'lib/hadupils/extensions.rb', line 210

def initialize(scope)
  @scope = scope
end

Instance Method Details

#assets(&block) ⇒ Object



214
215
216
217
218
# File 'lib/hadupils/extensions.rb', line 214

def assets(&block)
  @scope.instance_eval do
    @assets_block = block
  end
end

#hadoop_conf(&block) ⇒ Object



220
221
222
223
224
# File 'lib/hadupils/extensions.rb', line 220

def hadoop_conf(&block)
  @scope.instance_eval do
    @hadoop_conf_block = block
  end
end

#hiverc(&block) ⇒ Object



226
227
228
229
230
# File 'lib/hadupils/extensions.rb', line 226

def hiverc(&block)
  @scope.instance_eval do
    @hiverc_block = block
  end
end