lib/oats/mysql.rb in oats-0.0.1 vs lib/oats/mysql.rb in oats-0.0.2
- old
+ new
@@ -33,10 +33,10 @@
name = 'mysql_default'
end
sql_out_name = name + '.txt' unless sql_out_name
sql_out = File.join(test.result, sql_out_name) if sql_out_name
err_file = sql_out + '.err'
- command = (ENV['OS'] != 'Darwin' ? 'mysql' : '/usr/local/mysql/bin/mysql') +
+ command = (RUBY_PLATFORM =~ /darwin'/ ? '/usr/local/mysql/bin/mysql' : 'mysql') +
" #{parameters(connect)} < #{mysql_input_file} > #{sql_out} 2> #{err_file}"
# $log.debug "Executing: #{command}"
$log.info "SQL: #{sql_input}" if sql_input
FileUtils.mkdir_p(test.out)
ok = system(command)