Module: Logister::ReportingScope
- Defined in:
- lib/logister/reporting_scope.rb
Constant Summary collapse
- STATE_KEY =
:__logister_reporting_suppressed
Class Method Summary collapse
Class Method Details
.suppress ⇒ Object
9 10 11 12 13 14 15 |
# File 'lib/logister/reporting_scope.rb', line 9 def suppress previous = state self.state = true yield ensure self.state = previous end |
.suppressed? ⇒ Boolean
17 18 19 |
# File 'lib/logister/reporting_scope.rb', line 17 def suppressed? state == true end |