diff options
Diffstat (limited to 'findConfig.go')
| -rw-r--r-- | findConfig.go | 25 |
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 |
