Module: Prosody

Defined in:
lib/prosody.rb,
lib/prosody/sentry.rb,
lib/prosody/handler.rb,
lib/prosody/version.rb,
lib/prosody/processor.rb,
lib/prosody/native_stubs.rb,
lib/prosody/configuration.rb

Defined Under Namespace

Modules: Commands, ErrorClassification, SentryIntegration Classes: AsyncTaskProcessor, CancellationToken, Client, Configuration, Context, DynamicResult, Error, EventHandler, EventHandlerError, Message, PermanentError, Timer, TransientError

Constant Summary collapse

VERSION =

Current version of the Prosody library.

This version number follows semantic versioning and is used by the gem system to identify the library version. It should be updated according to semver guidelines when making releases.

"0.1.1"

Class Method Summary collapse

Class Method Details

.loggerObject



25
26
27
# File 'lib/prosody.rb', line 25

def self.logger
  @logger ||= Logger.new($stdout).tap { |l| l.level = Logger::INFO }
end

.logger=(logger) ⇒ Object



29
30
31
# File 'lib/prosody.rb', line 29

def self.logger=(logger)
  @logger = logger
end