lib/bauxite/actions/tryload.rb in bauxite-0.6.7 vs lib/bauxite/actions/tryload.rb in bauxite-0.6.8
- old
+ new
@@ -63,19 +63,9 @@
h[data[0]] = data[1]
h
end
lambda do
- ret_vars = nil
- @ctx.with_vars var_hash do
- yield file
- rets = @ctx.variables['__RETURN__']
- if rets == ['*']
- ret_vars = @ctx.variables
- elsif rets != nil
- ret_vars = @ctx.variables.select { |k,v| rets.include? k }
- end
- end
- @ctx.variables.merge!(ret_vars) if ret_vars
+ @ctx.with_vars(var_hash) { yield file }
end
end
end