Module: RubyEventStore::Outbox::Metrics
- Defined in:
- lib/ruby_event_store/outbox/metrics.rb,
lib/ruby_event_store/outbox/metrics/null.rb,
lib/ruby_event_store/outbox/metrics/test.rb,
lib/ruby_event_store/outbox/metrics/influx.rb
Defined Under Namespace
Classes: Influx, Null, Test
Class Method Summary
collapse
Class Method Details
.from_url(metrics_url) ⇒ Object
6
7
8
9
10
11
12
13
14
|
# File 'lib/ruby_event_store/outbox/metrics.rb', line 6
def self.from_url(metrics_url)
if metrics_url.nil?
require_relative "metrics/null"
Null.new
else
require_relative "metrics/influx"
Influx.new(metrics_url)
end
end
|