Module: Vagabond::Actions::Create

Defined in:
lib/vagabond/actions/create.rb

Instance Method Summary collapse

Instance Method Details

#_createObject



7
8
9
10
11
12
13
14
15
16
17
18
# File 'lib/vagabond/actions/create.rb', line 7

def _create
  name_required!
  if(lxc.exists?)
    ui.warn "Node already exists: #{name}"
    add_link(:start)
  else
    ui.info "#{ui.color('Vagabond:', :bold)} Creating #{ui.color(name, :green)}"
    do_create
    ui.info ui.color('  -> CREATED!', :green)
  end
  true
end