lib/sushi_fabric/sushiApp.rb in sushi_fabric-0.1.8 vs lib/sushi_fabric/sushiApp.rb in sushi_fabric-0.1.9
- old
+ new
@@ -1,8 +1,8 @@
#!/usr/bin/env ruby
# encoding: utf-8
-# Version = '20140317-133809'
+# Version = '20140411-084254'
require 'csv'
require 'fileutils'
require 'yaml'
require 'drb/drb'
@@ -10,13 +10,14 @@
require 'rails/all'
module SushiFabric
class Application < Rails::Application
# default parameters
+ default_root = Rails.root||Dir.pwd
config.workflow_manager = 'druby://localhost:12345'
- config.gstore_dir = File.join(Dir.pwd, 'public/gstore/projects')
- config.sushi_app_dir = Dir.pwd
+ config.gstore_dir = File.join(default_root, 'public/gstore/projects')
+ config.sushi_app_dir = default_root
config.scratch_dir = '/tmp/scratch'
end
# load custmized parameters if there is
mode = ENV['RAILS_ENV']||'development'
@@ -29,11 +30,11 @@
out.print <<-EOF
module SushiFabric
class Application < Rails::Application
# default parameters
config.workflow_manager = 'druby://localhost:12345'
- config.gstore_dir = File.join(Dir.pwd, 'public/gstore/projects')
- config.sushi_app_dir = Dir.pwd
+ config.gstore_dir = File.join(#{default_root}, 'public/gstore/projects')
+ config.sushi_app_dir = #{default_root}
config.scratch_dir = '/tmp/scratch'
end
end
EOF
end