func (s *LogSource) GetInfo(key string) InfoProvider {
	s.lock.Lock()
	defer s.lock.Unlock()
	return s.info[key]
}
// GetInfo gets an InfoProvider instance by the key
GetInfo gets an InfoProvider instance by the key
// GetInfo gets an InfoProvider instance by the key
func (s *LogSource) GetInfo(key string) InfoProvider {
	s.lock.Lock()
	defer s.lock.Unlock()
	return s.info[key]
}
func ( s * LogSource ) GetInfo ( key string ) InfoProvider { s . lock . Lock ( ) defer s . lock . Unlock ( ) return s . info [ key ] }
GetInfo gets an InfoProvider instance by the key
GetInfo gets an InfoProvider instance by the key