diff --git a/main.go b/main.go index 91051f7..b0cb137 100644 --- a/main.go +++ b/main.go @@ -86,6 +86,20 @@ func get_config(config_dir string) (*Config, error) { } +func scan_directory(directory string) { + files, err := ioutil.ReadDir(directory) + if err != nil { + panic(err) + } + + for _, file := range files { + if file.IsDir() { + fmt.Printf("%v\n", file.Name()) + } + } + +} + func main() { config_dir := get_config_dir() @@ -96,8 +110,10 @@ func main() { } if config == nil { fmt.Printf("Created config file at %v, please edit and launch again\n", config_dir) - } else { - fmt.Printf("Config: %v\n", config) + os.Exit(0) } + fmt.Printf("Config: %v\n", config) + + scan_directory(config.ScanDirectory) }