summaryrefslogtreecommitdiff
path: root/findConfig.go
diff options
context:
space:
mode:
Diffstat (limited to 'findConfig.go')
-rw-r--r--findConfig.go25
1 files changed, 11 insertions, 14 deletions
diff --git a/findConfig.go b/findConfig.go
index aba8709..6703adf 100644
--- a/findConfig.go
+++ b/findConfig.go
@@ -3,23 +3,20 @@ package main
import "go.wit.com/log"
// retuns true if nothing was done
-func findConfig() bool {
- var done bool = false
- if argv.Find != nil {
- if argv.Find.Mine {
- findConfigMine()
- done = true
- }
- if argv.Find.All {
- findConfigAll()
- done = true
- }
+func findConfig(fargv *FindCmd) {
+ if fargv == nil {
+ findConfigAll()
+ return
+ }
+ if fargv.Mine {
+ findConfigMine()
+ return
}
- if !done {
+ if fargv.All {
findConfigAll()
- done = true
+ return
}
- return done
+ findConfigAll()
}
// finds config repos that are writable