зеркало из
https://github.com/glebtv/telegram-bot.git
synced 2026-08-28 15:26:18 +03:00
* Update rubopcop [WIP] * Further rubocop fixes * Fix rubocop-rails cops * Fix spec * Disable rubocop suggestions * Run rubocop in github actions rather than in codeclimate
26 строки
466 B
Ruby
26 строки
466 B
Ruby
# frozen_string_literal: true
|
|
|
|
module Telegram
|
|
module Bot
|
|
module DebugClient
|
|
def debug!(dev = $stdout)
|
|
if block_given?
|
|
begin
|
|
old_dev = client.debug_dev
|
|
client.debug_dev = dev
|
|
yield
|
|
ensure
|
|
client.debug_dev = old_dev
|
|
end
|
|
else
|
|
client.debug_dev = dev
|
|
end
|
|
end
|
|
|
|
def debug_off!
|
|
client.debug_dev = nil
|
|
end
|
|
end
|
|
end
|
|
end
|