Newer
Older
package cli
import (
"code.fbi.h-da.de/cocsn/gosdn/nucleus/util"
"code.fbi.h-da.de/cocsn/yang-models/generated/openconfig"
log "github.com/sirupsen/logrus"
)
func PathTraversal() error {
log.SetLevel(log.DebugLevel)
schema, _ := openconfig.Schema()
paths := util.NewPaths()
if err := paths.ParseSchema(schema, "device"); err != nil {
return err
}
for _, v := range paths {
v.Print()
}
p := paths.StringBuilder()
log.Debug(p)
return nil
}