lib/faastruby/server.rb in faastruby-0.5.25 vs lib/faastruby/server.rb in faastruby-0.5.26
- old
+ new
@@ -40,11 +40,13 @@
PROJECT_NAME = YAML.load(File.read(PROJECT_YAML_FILE))['project']['name']
SYNC_ENABLED = ENV['FAASTRUBY_PROJECT_SYNC_ENABLED']
DEPLOY_ENVIRONMENT = ENV['FAASTRUBY_PROJECT_DEPLOY_ENVIRONMENT'] || 'stage'
WORKSPACE_NAME = "#{PROJECT_NAME}-#{DEPLOY_ENVIRONMENT}"
CHDIR_MUTEX = Mutex.new
- CRYSTAL_VERSION = get_crystal_version.freeze
- DEFAULT_CRYSTAL_RUNTIME = "crystal:#{CRYSTAL_VERSION}".freeze
+ if CRYSTAL_ENABLED
+ CRYSTAL_VERSION = get_crystal_version.freeze
+ DEFAULT_CRYSTAL_RUNTIME = "crystal:#{CRYSTAL_VERSION}".freeze
+ end
DEFAULT_RUBY_RUNTIME = "ruby:#{CURRENT_MINOR_RUBY}".freeze
require 'faastruby/server/logger'
require 'faastruby/server/project_config'
require 'faastruby/server/local'
FaaStRuby::Local.start!(deploy_env: DEPLOY_ENVIRONMENT, sync: SYNC_ENABLED, debug: ENV['DEBUG'])