func projectFlag(usage string, required bool) cli.Flag {
	return newPlaceholder("project, p", "PROJECT", usage, "", "TORUS_PROJECT", required)
}
projectFlag creates a new --project cli.Flag with custom usage string.
package cmd
import (
	"fmt"
	"strings"
	"github.com/urfave/cli"
)
var (
	stdOrgFlag     = orgFlag("Use this organization.", true)
	stdProjectFlag = projectFlag("Use this project.", true)
	stdEnvFlag     = envFlag("Use this environment.", true)
	stdAutoAcceptFlag = cli.BoolFlag{
		Name:  "yes, y",
		Usage: "Automatically accept confirmation dialogues.",
	}
)
func formatFlag(defaultValue, description string) cli.Flag {
	return newPlaceholder("format, f", "FORMAT", description,
		defaultValue, "TORUS_FORMAT", false)
}
func nameFlag(description string) cli.Flag {
	return newPlaceholder("name, n", "NAME", description, "", "TORUS_NAME", false)
}
func descriptionFlag(description string) cli.Flag {
	return newPlaceholder("description, d", "DESCRIPTION", description, "", "TORUS_DESCRIPTION", false)
}
func orgFlag(usage string, required bool) cli.Flag {
	return newPlaceholder("org, o", "ORG", usage, "", "TORUS_ORG", required)
}