Don't forget to lycansubscribe
1#!/usr/bin/env ruby 2 3require 'bundler/setup' 4require_relative '../app/import_worker' 5 6$stdout.sync = true 7 8if ENV['ARLOG'] == '1' 9 ActiveRecord::Base.logger = Logger.new(STDOUT) 10else 11 ActiveRecord::Base.logger = nil 12end 13 14worker = ImportWorker.new 15 16trap("SIGINT") { 17 puts "Stopping..." 18 exit 19} 20 21trap("SIGTERM") { 22 puts "Shutting down the service..." 23 exit 24} 25 26worker.run