module SlackWebhookLogger
Constants
- VERSION
Public Class Methods
setup() { |self| ... }
click to toggle source
rubocop:disable Style/ClassVars
# File lib/slack_webhook_logger.rb, line 27 def self.setup @@logger = SlackWebhookLogger::Logger.new(SlackWebhookLogger::RequestIO) yield self @@logger.formatter = @@formatter || SlackWebhookLogger::Formatter.new @@logger.level = @@level || :warn @@webhook_uri = URI.parse(@@webhook_url) https = Net::HTTP.new(@@webhook_uri.host, @@webhook_uri.port) https.use_ssl = true https.verify_mode = OpenSSL::SSL::VERIFY_PEER @@https = https @@ignore_patterns ||= [] end