Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FileWalker ¶
type FileWalker struct {
// contains filtered or unexported fields
}
func NewParallelFileWalker ¶
func NewParallelFileWalker(inputPath string, workerCount int, workerFactory func(id int) QueueProcessor) *FileWalker
func (*FileWalker) Traverse ¶
func (w *FileWalker) Traverse()
Traverse should be called to start processing the must-gather directory. This method will exist the CLI if an error is encountered.
type QueueProcessor ¶
type QueueProcessor interface {
ProcessQueue(queue chan workerInput, errorCh chan error)
}
Click to show internal directories.
Click to hide internal directories.