bin/controller in robot-controller-0.3.4 vs bin/controller in robot-controller-0.3.5

- old
+ new

@@ -23,9 +23,15 @@ ENV['ROBOT_ENVIRONMENT'] ||= 'development' ENV['BLUEPILL_BASE_DIR'] ||= File.expand_path('run/bluepill') ENV['BLUEPILL_LOGFILE'] ||= File.expand_path('log/bluepill.log') +unless File.directory?('config') && + File.directory?(File.dirname(ENV['BLUEPILL_BASE_DIR'])) && + File.directory?(File.dirname(ENV['BLUEPILL_LOGFILE'])) + raise "Run from root directory" +end + cmd = 'bluepill' cmd << ' --no-privileged' cmd << " --base-dir #{ENV['BLUEPILL_BASE_DIR']}" cmd << " --logfile #{ENV['BLUEPILL_LOGFILE']}"