# File lib/rhc/commands/member.rb, line 413 def role_description(member, teams=[]) if member.owner? "#{member.role} (owner)" elsif member.explicit_role != member.role && member.from.all? {|f| f['type'] == 'domain'} "#{member.role} (via domain)" elsif member.explicit_role != member.role && teams.present? && (teams_with_role = teams.select{|t| t.role == member.role }).present? "#{member.role} (via #{teams_with_role.map(&:name).sort.join(', ')})" else member.role end end