func (s *LogSource) GetInputs() []string {
	s.lock.Lock()
	defer s.lock.Unlock()
	inputs := make([]string, 0, len(s.inputs))
	for input := range s.inputs {
		inputs = append(inputs, input)
	}
	return inputs
}
// GetInputs returns the inputs handled by this source.
GetInputs returns the inputs handled by this source.
// GetInputs returns the inputs handled by this source .
func (s *LogSource) GetInputs() []string {
	s.lock.Lock()
	defer s.lock.Unlock()
	inputs := make([]string, 0, len(s.inputs))
	for input := range s.inputs {
		inputs = append(inputs, input)
	}
	return inputs
}
func ( s * LogSource ) GetInputs ( ) [ ] string { s . lock . Lock ( ) defer s . lock . Unlock ( ) inputs := make ( [ ] string , 0 , len ( s . inputs ) ) for input := range s . inputs { inputs = append ( inputs , input ) } return inputs }
GetInputs returns the inputs handled by this source.
GetInputs returns the inputs handled by this source .