class Brick::CLI::Up

Public Instance Methods

run() click to toggle source

By default, it's running in background

# File lib/brick/cli/up.rb, line 26
def run
  #::Brick::CLI::logger.info "hello, #{banner}, option[:no_cache]=#{::Brick::Config.configuration}"
  project_name = ::Brick::Config[:project]
  
  config_file = ::Brick::Config[:config_file]
  
  project_dir = File.dirname(config_file)
       
  detach_mode = ::Brick::Config[:detach_mode]
  
  recreate_mode = ::Brick::Config[:recreate]
  
  start_link_mode = ::Brick::Config[:deps]
  
  project = ::Brick::Models::Project.new(project_name,{:config_file => config_file})
  
  project.up(detach_mode, start_link_mode, recreate_mode)
  
end