class QingCloud::SDK::Logger

Public Class Methods

debug(text) click to toggle source
# File lib/qingcloud/sdk/general/logger.rb, line 33
def self.debug(text)
  @@logger.debug text
end
error(text) click to toggle source
# File lib/qingcloud/sdk/general/logger.rb, line 45
def self.error(text)
  @@logger.error text
end
fatal(text) click to toggle source
# File lib/qingcloud/sdk/general/logger.rb, line 49
def self.fatal(text)
  @@logger.fatal text
end
info(text) click to toggle source
# File lib/qingcloud/sdk/general/logger.rb, line 37
def self.info(text)
  @@logger.info text
end
set_level(level) click to toggle source
# File lib/qingcloud/sdk/general/logger.rb, line 25
def self.set_level(level)
  index = %w(debug info warn error fatal).find_index level.to_s
  @@logger.level = index.nil? ? 0 : index
  @@level = level.to_sym
end
warn(text) click to toggle source
# File lib/qingcloud/sdk/general/logger.rb, line 41
def self.warn(text)
  @@logger.warn text
end