Module: JIJI::AgentUtil

Included in:
AgentManager, AgentRegistry, Service::AgentService
Defined in:
lib/jiji/agent/util.rb

Instance Method Summary collapse

Instance Method Details

#safe(level = 4) ⇒ Object

ブロックを指定のセーフレベルで実行する。

level

セーフレベル



8
9
10
11
12
13
# File 'lib/jiji/agent/util.rb', line 8

def safe(level=4)
  Thread.fork {
    $SAFE = level
    yield if block_given?
  }.value
end