class Luban::Deployment::Application::Configurator

Public Instance Methods

default_source_path() click to toggle source
# File lib/luban/deployment/cli/application/configurator.rb, line 7
def default_source_path
  task.opts.default_source_path
end
default_source_template_path() click to toggle source
# File lib/luban/deployment/cli/application/configurator.rb, line 11
def default_source_template_path
  task.opts.default_source_template_path
end
init_source() click to toggle source
# File lib/luban/deployment/cli/application/configurator.rb, line 15
def init_source
  if directory?(default_source_path)
    puts "  Skipped! ALREADY initialized #{application_name} default source"
  else
    puts "  Initializing #{application_name} default source"
    cp('-r', default_source_template_path, default_source_path)
  end
end

Protected Instance Methods

init_docker_workdir() click to toggle source
# File lib/luban/deployment/cli/application/configurator.rb, line 26
def init_docker_workdir
  docker_workdir current_app_path
end