Method: KatapultAPI::VirtualMachineDisk#==

Defined in:
lib/katapult-ruby/models/virtual_machine_disk.rb

#==(o) ⇒ Object

Checks equality by comparing each attribute.

Parameters:

  • Object (Object)

    to be compared



136
137
138
139
140
141
142
143
144
# File 'lib/katapult-ruby/models/virtual_machine_disk.rb', line 136

def ==(o)
  return true if self.equal?(o)
  self.class == o.class &&
      virtual_machine == o.virtual_machine &&
      disk == o.disk &&
      attach_on_boot == o.attach_on_boot &&
      boot == o.boot &&
      state == o.state
end