Class: Management::Address::Attach

Inherits:
Command
  • Object
show all
Includes:
Helper
Defined in:
lib/management/commands/address/attach.rb

Instance Method Summary collapse

Methods included from Helper

#cloud, #config, #get_address, #get_env, #get_script, #get_server, #get_type, #live_servers, #system_verbose

Methods inherited from Command

all, #arg_list, #call_with, #command_name, #fn, #help_string, inherited, maxlen, #true_arity

Instance Method Details

#run(address_name, server_name) ⇒ Object



11
12
13
14
15
16
17
18
# File 'lib/management/commands/address/attach.rb', line 11

def run(address_name, server_name)
  address = get_address(address_name)
  server = get_server(server_name)

  puts "Attaching #{address_name} to #{server_name}..."
  address.server = server
  puts "Done."
end