Sha256: 9beb5b3c3d3ef0dc45c3e65c3d163c7e4e2534c5b33275acede5a1293cd2b528
Contents?: true
Size: 678 Bytes
Versions: 15
Compression:
Stored size: 678 Bytes
Contents
module Brightbox class DatabaseType < Api def self.require_account?; true; end def attributes o = fog_model.attributes o[:ram] = ram o[:disk] = disk o end def ram fog_model.ram.to_i end def disk fog_model.disk.to_i end def to_row attributes end def self.all conn.database_types end def self.get(id) conn.database_types.get id end def self.default_field_order %i[id name ram disk] end def <=>(other) ram <=> if other.is_a? DatabaseType other.ram else other end end end end
Version data entries
15 entries across 15 versions & 1 rubygems