Module: ShieldPress
- Defined in:
- lib/shieldpress_tracker.rb
Class Method Summary collapse
Class Method Details
.configured? ⇒ Boolean
9 |
# File 'lib/shieldpress_tracker.rb', line 9 def configured?; !@instance.nil? end |
.init(**config) ⇒ Object
7 |
# File 'lib/shieldpress_tracker.rb', line 7 def init(**config); @instance&.stop(flush: false); @instance = ShieldPressTracker::Tracker.new(config).start end |
.instance ⇒ Object
8 |
# File 'lib/shieldpress_tracker.rb', line 8 def instance; @instance || raise("ShieldPress.init must be called first") end |