Class: Appfirst::Client::ServerTag
- Inherits:
-
Cistern::Model
- Object
- Cistern::Model
- Appfirst::Client::ServerTag
- Defined in:
- lib/appfirst/models/server_tag.rb
Instance Method Summary collapse
Instance Method Details
#save ⇒ Object
12 13 14 15 16 17 18 |
# File 'lib/appfirst/models/server_tag.rb', line 12 def save if new_record? self.collection.new(self.connection.create_server_tag(Cistern::Hash.slice(self.attributes, :name, :servers)).body) else raise NotImplementedError # update tag end end |
#servers ⇒ Object
8 9 10 |
# File 'lib/appfirst/models/server_tag.rb', line 8 def servers self.server_ids.map { |server_id| self.connection.servers.get(server_id) } end |