(out io.Writer, browsers []browser.Browser)
| 40 | } |
| 41 | |
| 42 | func printBasic(out io.Writer, browsers []browser.Browser) error { |
| 43 | w := tabwriter.NewWriter(out, 0, 0, 3, ' ', 0) |
| 44 | fmt.Fprintln(w, "Browser\tProfile\tPath") |
| 45 | for _, b := range browsers { |
| 46 | for _, p := range b.Profiles() { |
| 47 | fmt.Fprintf(w, "%s\t%s\t%s\n", b.BrowserName(), p.Name, p.Dir) |
| 48 | } |
| 49 | } |
| 50 | return w.Flush() |
| 51 | } |
| 52 | |
| 53 | func printDetail(out io.Writer, browsers []browser.Browser) error { |
| 54 | // Build header: Browser Profile Password Cookie ... |
no test coverage detected