bin/rcs-db-log
#!/usr/bin/env ruby
# ensure the working dir is correct
Dir.chdir File.dirname(File.dirname(File.realpath(__FILE__)))
# list of logs to be opened
$logs = []
def append_logs_of(component)
last_log = Dir["log/rcs-#{component.to_s.downcase}_**"].max
return unless last_log
$logs << last_log
$logs << File.join('log/err', File.basename(last_log))
end
given_component = ARGV[0]
if given_component
append_logs_of(given_component)
else
append_logs_of(:db)
append_logs_of(:worker)
append_logs_of(:aggregator)
append_logs_of(:intelligence)
append_logs_of(:connector)
append_logs_of(:money)
end
spawn "bin/baretail.exe " + $logs.join(" ")