Clean house
This commit is contained in:
8
util.go
8
util.go
@@ -104,7 +104,7 @@ func GetSyncFilesRecursively(input string, output chan string, status chan error
|
||||
dirCount)
|
||||
case <-done:
|
||||
// Final progress update
|
||||
fmt.Printf("\rFiles processed: %d; Folders processed: %d; Completed successfully\n",
|
||||
fmt.Printf("\nFiles processed: %d; Folders processed: %d; Completed successfully\n",
|
||||
atomic.LoadInt32(&filesProcessed),
|
||||
atomic.LoadInt32(&foldersProcessed))
|
||||
return
|
||||
@@ -115,6 +115,8 @@ func GetSyncFilesRecursively(input string, output chan string, status chan error
|
||||
allDone := make(chan struct{})
|
||||
|
||||
go func() {
|
||||
// WTF is this waitgroup?
|
||||
// Nowhere is it added...
|
||||
var wg sync.WaitGroup
|
||||
|
||||
go func() {
|
||||
@@ -126,7 +128,7 @@ func GetSyncFilesRecursively(input string, output chan string, status chan error
|
||||
return
|
||||
}
|
||||
}
|
||||
time.Sleep(50 * time.Millisecond)
|
||||
time.Sleep(50 * time.Millisecond)
|
||||
}
|
||||
}()
|
||||
|
||||
@@ -171,7 +173,7 @@ func processDirectory(directory string, directories chan<- string, output chan<-
|
||||
if file.IsDir() {
|
||||
directories <- filepath.Join(directory, file.Name())
|
||||
} else {
|
||||
if FileRegex.MatchString(file.Name()) || IsYAMLSyncFile(file.Name()) {
|
||||
if IsYAMLSyncFile(file.Name()) {
|
||||
output <- filepath.Join(directory, file.Name())
|
||||
}
|
||||
atomic.AddInt32(filesProcessed, 1)
|
||||
|
Reference in New Issue
Block a user