class Shiftzilla::Team

Attributes

components[R]
group[R]
lead[R]
name[R]

Public Class Methods

new(tinfo,group_map,ad_hoc=false) click to toggle source
# File lib/shiftzilla/team.rb, line 5
def initialize(tinfo,group_map,ad_hoc=false)
  @name       = tinfo['name']
  @lead       = ad_hoc ? nil : tinfo['lead']
  @group      = ad_hoc ? nil : group_map[tinfo['group']]
  @components = tinfo.has_key?('components') ? tinfo['components'] : []
  @ad_hoc     = ad_hoc
end

Public Instance Methods

ad_hoc?() click to toggle source
# File lib/shiftzilla/team.rb, line 13
def ad_hoc?
  @ad_hoc
end