in sessions/sessions.go [185:195]
func (s *collection) List() []*resources.Session {
s.Lock()
defer s.Unlock()
sessions := []*resources.Session{}
for sessionID, record := range s.sessionsMap {
if unified := record.UnifiedView(sessionID); unified != nil {
sessions = append(sessions, unified)
}
}
return sessions
}