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']}"