package cli import ( "fmt" "github.com/kopia/kopia/policy" kingpin "gopkg.in/alecthomas/kingpin.v2" ) var ( policyListCommand = policyCommands.Command("list", "List policies.").Alias("ls") ) func init() { policyListCommand.Action(listPolicies) } func listPolicies(context *kingpin.ParseContext) error { rep := mustOpenRepository(nil) mgr := policy.NewManager(rep) policies, err := mgr.ListPolicies() if err != nil { return err } for _, pol := range policies { fmt.Println(pol.Labels) } return nil }