package main import ( "fmt" "os" "github.com/flynn/go-docopt" "github.com/theupdateframework/go-tuf" ) func init() { register("get-threshold", cmdGetThreshold, ` usage: tuf get-threshold Gets the threshold for a role. `) } func cmdGetThreshold(args *docopt.Args, repo *tuf.Repo) error { role := args.String[""] threshold, err := repo.GetThreshold(role) if err != nil { return err } fmt.Fprintf(os.Stdout, "The threshold for %s role is %d", role, threshold) return nil }