Module: MatrixSdk

Defined in:
lib/matrix_sdk.rb,
lib/matrix_sdk/api.rb,
lib/matrix_sdk/room.rb,
lib/matrix_sdk/user.rb,
lib/matrix_sdk/client.rb,
lib/matrix_sdk/errors.rb,
lib/matrix_sdk/version.rb,
lib/matrix_sdk/extensions.rb

Defined Under Namespace

Classes: Api, Client, Event, EventHandlerArray, MatrixConnectionError, MatrixError, MatrixEvent, MatrixRequestError, MatrixUnexpectedResponseError, Room, User

Constant Summary collapse

VERSION =
'0.0.2'.freeze

Class Method Summary collapse

Class Method Details

.debug!Object



17
18
19
# File 'lib/matrix_sdk.rb', line 17

def self.debug!
  logger.level = :debug
end

.loggerObject



21
22
23
24
25
26
# File 'lib/matrix_sdk.rb', line 21

def self.logger
  @logger ||= Logging.logger[name].tap do |logger|
    logger.add_appenders Logging.appenders.stdout
    logger.level = :warn
  end
end