Module: Karafka::Core
- Defined in:
- lib/karafka/core.rb,
lib/karafka/core/version.rb,
lib/karafka/core/taggable.rb,
lib/karafka/core/monitoring.rb,
lib/karafka/core/configurable.rb,
lib/karafka/core/contractable.rb,
lib/karafka/core/helpers/time.rb,
lib/karafka/core/taggable/tags.rb,
lib/karafka/core/instrumentation.rb,
lib/karafka/core/monitoring/event.rb,
lib/karafka/core/configurable/leaf.rb,
lib/karafka/core/configurable/node.rb,
lib/karafka/core/contractable/rule.rb,
lib/karafka/core/monitoring/monitor.rb,
lib/karafka/core/contractable/result.rb,
lib/karafka/core/contractable/contract.rb,
lib/karafka/core/helpers/rspec_locator.rb,
lib/karafka/core/monitoring/notifications.rb,
lib/karafka/core/patches/rdkafka/bindings.rb,
lib/karafka/core/monitoring/statistics_decorator.rb,
lib/karafka/core/instrumentation/callbacks_manager.rb
Overview
Namespace for small support modules used throughout the Karafka ecosystem
Defined Under Namespace
Modules: Configurable, Contractable, Helpers, Instrumentation, Monitoring, Patches, Taggable
Constant Summary collapse
- VERSION =
Current Karafka::Core version We follow the versioning schema of given Karafka version
'2.4.4'
Class Method Summary collapse
-
.gem_root ⇒ String
Root path of this gem.
Class Method Details
.gem_root ⇒ String
Returns root path of this gem.
8 9 10 |
# File 'lib/karafka/core.rb', line 8 def gem_root Pathname.new(File.('../..', __dir__)) end |