Method: PgDice::PartitionManagerFactory#call

Defined in:
lib/pgdice/partition_manager_factory.rb

#callObject



14
15
16
17
18
19
20
21
22
23
# File 'lib/pgdice/partition_manager_factory.rb', line 14

def call
  PgDice::PartitionManager.new(logger: @logger_factory.call,
                               batch_size: @batch_size_factory.call,
                               approved_tables: @approved_tables_factory.call,
                               validation: @validation_factory.call,
                               partition_adder: @partition_adder_factory.call,
                               partition_lister: @partition_lister_factory.call,
                               partition_dropper: @partition_dropper_factory.call,
                               current_date_provider: @current_date_provider)
end