class DatabaseFlusher::Mongoid::DeletionStrategy::Subscriber

Public Class Methods

new(strategy) click to toggle source
# File lib/database_flusher/mongoid/deletion_strategy.rb, line 8
def initialize(strategy)
  @strategy = strategy
end

Public Instance Methods

started(event) click to toggle source
# File lib/database_flusher/mongoid/deletion_strategy.rb, line 12
def started(event)
  collection = event.command['insert'.freeze]
  if collection
    @strategy.collections << collection
  end
end

Private Instance Methods

method_missing(*args, &block) click to toggle source
# File lib/database_flusher/mongoid/deletion_strategy.rb, line 21
def method_missing(*args, &block)
end