func commandExportZkns(wr *wrangler.Wrangler, subFlags *flag.FlagSet, args []string) (string, error) { subFlags.Parse(args) if subFlags.NArg() != 1 { log.Fatalf("action ExportZkns requires <cell name|zk vt root path>") } cell := vtPathToCell(subFlags.Arg(0)) return "", wr.ExportZkns(cell) }
func commandExportZkns(wr *wrangler.Wrangler, subFlags *flag.FlagSet, args []string) error { if err := subFlags.Parse(args); err != nil { return err } if subFlags.NArg() != 1 { return fmt.Errorf("action ExportZkns requires <cell name|zk vt root path>") } cell, err := vtPathToCell(subFlags.Arg(0)) if err != nil { return err } return wr.ExportZkns(cell) }