blackjid
6/28/2017 - 8:53 PM

price_load.rb

ENV['RAILS_ENV'] = ARGV[0] || 'production'
DIR = File.dirname(__FILE__)
require DIR + '/config/environment'

class PriceLoader
  include PricingLogger

  def load
    log_start_proccess
    PriceChange.where(realm: nil).order("price_changed_at").find_each do |price_change|
      log_msg(CreateRealmPriceChanges.for(price_change).to_s)
    end
  ensure
    log_end_process
  end
end

PriceLoader.new.load