Module: Sensu::Sandbox

Defined in:
lib/sensu/sandbox.rb

Class Method Summary collapse

Class Method Details

.eval(expression, value = nil) ⇒ Object



3
4
5
6
7
8
9
# File 'lib/sensu/sandbox.rb', line 3

def self.eval(expression, value=nil)
  result = Proc.new do
    $SAFE = (RUBY_VERSION < '2.1.0' ? 4 : 3)
    Kernel.eval(expression)
  end
  result.call
end