// Set's session manager configuration. func (s *SessionManager) SetConfig(props *properties.Properties) { for _, k := range props.Keys() { parts := strings.Split(k, ".") alias := parts[1] config := s.configMap[alias] if config == nil { config = properties.NewProperties() config.Set("alias", alias) s.configMap[alias] = config } config.Set(parts[2], props.MustGet(k)) } }