# File lib/fog/brightbox/models/compute/server.rb, line 136 def save raise Fog::Errors::Error.new('Resaving an existing object may create a duplicate') if identity requires :image_id options = { :image => image_id, :name => name, :zone => zone_id, :user_data => user_data, :server_groups => server_groups }.delete_if {|k,v| v.nil? || v == "" } unless flavor_id.nil? || flavor_id == "" options.merge!(:server_type => flavor_id) end data = connection.create_server(options) merge_attributes(data) true end