class Semian::UnprotectedResource
the semian configuration of an ‘Adapter` is missing or explicitly disabled
This class acts as a replacement for `ProtectedResource` when
def acquire(*)
def acquire(*) yield self end
def bulkhead
def bulkhead nil end
def circuit_breaker
def circuit_breaker nil end
def closed?
def closed? true end
def count
def count 0 end
def destroy
def destroy end
def half_open?
def half_open? false end
def in_use?
def in_use? true end
def initialize(name)
def initialize(name) @name = name @updated_at = Process.clock_gettime(Process::CLOCK_MONOTONIC) end
def mark_failed(_error)
def mark_failed(_error) end
def mark_success
def mark_success end
def open?
def open? false end
def registered_workers
def registered_workers 0 end
def request_allowed?
def request_allowed? true end
def reset
def reset end
def semid
def semid 0 end
def tickets
def tickets -1 end