Class: Hadupils::Extensions::EvalProxy

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

Instance Method Summary collapse

Constructor Details

#initialize(scope) ⇒ EvalProxy



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

def initialize(scope)
  @scope = scope
end

Instance Method Details

#assets(&block) ⇒ Object



224
225
226
227
228
# File 'lib/hadupils/extensions.rb', line 224

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

#hadoop_conf(&block) ⇒ Object



230
231
232
233
234
# File 'lib/hadupils/extensions.rb', line 230

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

#hiverc(&block) ⇒ Object



236
237
238
239
240
# File 'lib/hadupils/extensions.rb', line 236

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