class Architect::Plugin::MachineInstance

A single instance of a machine (physical, virtual, or container)

Public Class Methods

new(spec) click to toggle source
# File lib/architect/plugin.rb, line 47
def initialize(spec)
  raise 'Method not implemented'
end

Public Instance Methods

destroy() click to toggle source

Destroy the instance

# File lib/architect/plugin.rb, line 52
def destroy
  raise 'Method not implemented'
end
exist?() click to toggle source

Return true if the instance exists within the realm of whatever the Plugin manages.

# File lib/architect/plugin.rb, line 62
def exist?
  raise 'Method not implemented'
end
rename(newname) click to toggle source

Change the name of an instance to [newname]

# File lib/architect/plugin.rb, line 57
def rename(newname)
  raise 'Method not implemented'
end