Added basic directory scanning
This commit is contained in:
@@ -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)
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user