Class: FleetAPI::Client::Unit
- Defined in:
- lib/fleet_api/models/unit.rb
Instance Attribute Summary
Attributes inherited from Model
Instance Method Summary collapse
Methods inherited from Model
Instance Method Details
#save ⇒ Object
9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
# File 'lib/fleet_api/models/unit.rb', line 9 def save requires :name params = { "desiredState" => self.desiredState, "options" => self., "name" => self.name } unless self.machineID # hax request_attributes = connection.create_unit(params).body else params["name"] = self.name self.connection.update_unit(params) end end |