lib/gooddata/commands/runners.rb in gooddata-0.6.0.pre10 vs lib/gooddata/commands/runners.rb in gooddata-0.6.0.pre11
- old
+ new
@@ -1,7 +1,5 @@
-require 'bundler'
-
module GoodData::Command
class Runners
def self.run_ruby_locally(brick_dir, options={})
pid = options[:project_id]
@@ -24,14 +22,15 @@
require 'fileutils'
FileUtils::cd(\"#{pwd+brick_dir}\") do\
require 'bundler/setup'
$SCRIPT_PARAMS = {
- :GDC_SST => \"#{sst}\",
- :GDC_PROJECT_ID => \"#{pid}\",
- :GDC_PROTOCOL => \"#{scheme}\",
- :GDC_HOSTNAME => \"#{hostname}\",
- :GDC_LOGGER_FILE => STDOUT
+ "GDC_SST" => \"#{sst}\",
+ "GDC_PROJECT_ID" => \"#{pid}\",
+ "GDC_PROTOCOL" => \"#{scheme}\",
+ "GDC_HOSTNAME" => \"#{hostname}\",
+ "GDC_LOGGER_FILE" => STDOUT,
+ "GDC_ENV_LOCAL" => true
}.merge(#{params})
eval(File.read(\"./main.rb\"))
end
script_body
\ No newline at end of file