diehard.circuit-breaker
allow-execution?
(allow-execution? cb)Test if this circuit breaker allow code execution. The result is based on current state: * :open will deny all execution requests * :close allows all executions * :half-open only allows some of execution requests
state
(state cb)Get current state of this circuit breaker, values in :open, :closed and half-open