Class: Fog::Compute::ProfitBricks::Flavor

Inherits:
Models::ProfitBricks::Base show all
Defined in:
lib/fog/profitbricks/models/compute/flavor.rb

Instance Method Summary collapse

Methods inherited from Models::ProfitBricks::Base

#failed?, #ready?, #request_status, #wait_for

Instance Method Details

#saveObject



11
12
13
14
15
16
# File 'lib/fog/profitbricks/models/compute/flavor.rb', line 11

def save
  requires :name, :ram, :cores
  data = service.create_flavor(name, cores, ram)
  merge_attributes(data.body["createFlavorResponse"])
  true
end

#updateObject



18
19
20
# File 'lib/fog/profitbricks/models/compute/flavor.rb', line 18

def update
  Fog::Mock.not_implemented
end