Sha256: 1df6bf0b4d5337b69f873d4a143dab5fa428c787d9ef8f32214b945efc747994
Contents?: true
Size: 576 Bytes
Versions: 4
Compression:
Stored size: 576 Bytes
Contents
require "nerve" require "nerve/easy" module Doorkeepr module Rails module Nerve class << self def publish ::Rails.logger.debug "start announce service" if Doorkeepr.config.to_h[:entrance] Rails.announce Entrance.new.service end @nerve = ::Nerve::Nerve.new Rails.config.to_nerve @t = Thread.new do @nerve.run end at_exit do ::Rails.logger.debug "stop announce service" @t.kill end end end end end end
Version data entries
4 entries across 4 versions & 1 rubygems