diff --git a/zordfsdb.go b/zordfsdb.go index 9cc363f..346efc3 100644 --- a/zordfsdb.go +++ b/zordfsdb.go @@ -10,6 +10,10 @@ import ( "g.arns.lt/zordsdavini/abcex" ) +type GetNodes interface { + GetNodes() map[string]Node +} + type DB struct { Root string Nodes map[string]Node @@ -23,6 +27,14 @@ type Node struct { List bool } +func (db *DB) GetNodes() map[string]Node { + return db.Nodes +} + +func (node *Node) GetNodes() map[string]Node { + return node.Nodes +} + func InitDB(root string) (DB, error) { db := DB{Root: root} err := db.Refresh()