class Appfirst::Client::ServerTag

Public Instance Methods

save() click to toggle source
# 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() click to toggle source
# File lib/appfirst/models/server_tag.rb, line 8
def servers
  self.server_ids.map { |server_id| self.connection.servers.get(server_id) }
end