Class: Wakame::VmManipulator::Base

Inherits:
Object
  • Object
show all
Defined in:
lib/wakame/vm_manipulator.rb

Direct Known Subclasses

EC2, StandAlone

Instance Method Summary collapse

Instance Method Details

#check_status(instance_id, expected_status = :online) ⇒ Object

expected_status : :online, :offline, :failed



18
19
# File 'lib/wakame/vm_manipulator.rb', line 18

def check_status(instance_id, expected_status=:online)
end

#fetch_local_attrsObject

Expected common keys/attributes when returned. local_ipv4 : Internal IP address which is assigned to the VM instance. local_hostname : Internal hostname assigned to the VM instance.



24
25
26
# File 'lib/wakame/vm_manipulator.rb', line 24

def fetch_local_attrs
  
end

#start_instance(attr) ⇒ Object



11
12
# File 'lib/wakame/vm_manipulator.rb', line 11

def start_instance(attr)
end

#stop_instance(instance_id) ⇒ Object



14
15
# File 'lib/wakame/vm_manipulator.rb', line 14

def stop_instance(instance_id)
end