zones: WIP

Signed-off-by: Alejandro Mery <amery@jpi.io>
This commit is contained in:
2023-08-21 17:51:44 +00:00
parent a3f8e2fee3
commit 44ea514e15
3 changed files with 75 additions and 0 deletions
+29
View File
@@ -0,0 +1,29 @@
package zones
import (
"io/fs"
"log"
)
func (m *Zones) scan() error {
var zones []Zone
// each directory is a zone
entries, err := fs.ReadDir(m.dir, ".")
if err != nil {
return err
}
for _, e := range entries {
if e.IsDir() {
z := Zone{
zones: m,
name: e.Name(),
}
log.Print(z)
zones = append(zones, z)
}
}
return nil
}