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