package v6 import ( "github.com/luscis/openlan/cmd/api" "github.com/luscis/openlan/pkg/database" "github.com/urfave/cli/v2" ) func Before(c *cli.Context) error { if _, err := database.NewConfClient(nil); err == nil { return nil } else { return err } } func After(c *cli.Context) error { return nil } func Commands(app *api.App) { app.After = After app.Before = Before Switch{}.Commands(app) Network{}.Commands(app) Link{}.Commands(app) Name{}.Commands(app) Prefix{}.Commands(app) }