class VagrantPlugins::Openstack::Domain::Image

Attributes

min_disk[RW]
min_ram[RW]
size[RW]
visibility[RW]

Public Class Methods

new(id, name, visibility = nil, size = nil, min_ram = nil, min_disk = nil) click to toggle source
# File lib/vagrant-openstack-provider/client/domain.rb, line 29
def initialize(id, name, visibility = nil, size = nil, min_ram = nil, min_disk = nil)
  @visibility = visibility
  @size = size
  @min_ram = min_ram
  @min_disk = min_disk
  super(id, name)
end

Protected Instance Methods

state() click to toggle source
# File lib/vagrant-openstack-provider/client/domain.rb, line 39
def state
  [@id, @name, @visibility, @size, @min_ram, @min_disk]
end