class Bosh::Director::Models::Task
Public Class Methods
create_with_teams(attributes)
click to toggle source
# File lib/bosh/director/models/task.rb, line 11 def self.create_with_teams(attributes) teams = attributes.delete(:teams) task = create(attributes) task.teams = teams task end
Public Instance Methods
teams=(teams)
click to toggle source
# File lib/bosh/director/models/task.rb, line 18 def teams=(teams) (teams || []).each do |t| self.add_team(t) end end
validate()
click to toggle source
# File lib/bosh/director/models/task.rb, line 7 def validate validates_presence [:state, :timestamp, :description] end