exe/optimus-runner in optimus-runner-0.9.0 vs exe/optimus-runner in optimus-runner-0.10.0

- old
+ new

@@ -1,19 +1,29 @@ #!/usr/bin/env ruby require 'daemons' +require 'dotenv' +require 'optparse' `mkdir -p ~/optimus_runner/logs` `mkdir -p ~/optimus_runner/pids` options = { :app_name => "optimus-runner", + :ARGV => ARGV, :dir_mode => :normal, :dir => "#{File.expand_path('~')}/optimus_runner/pids", :multiple => true, :log_output => true, :pid_delimiter => '.n', :backtrace => true, :monitor => true, :log_dir => "#{File.expand_path('~')}/optimus_runner/logs", :logfilename => 'optimus-runner.log' } +optparser = OptionParser.new do |parser| + parser.on('-e=FILE','--env=FILE', "Optimus Cloud Environment file") do |file| + Dotenv.load(file) + end + end +optparser.parse!(ARGV) Daemons.run('/usr/local/bin/optimus_runner_manager', options) +#Daemons.run('exe/optimus_runner_manager', options)