package internal import ( "github.com/urfave/cli/v2" ) // Flags // AppName stores the variable from AppNameFlag // Secrets stores the variable from SecretsFlag var Secrets bool // SecretsFlag turns on/off automatically generating secrets var SecretsFlag = &cli.BoolFlag{ Name: "secrets", Aliases: []string{"S"}, Value: false, Usage: "Automatically generate secrets", Destination: &Secrets, } // Pass stores the variable from PassFlag var Pass bool // PassFlag turns on/off storing generated secrets in pass var PassFlag = &cli.BoolFlag{ Name: "pass", Aliases: []string{"P"}, Value: false, Usage: "Store the generated secrets in a local pass store", Destination: &Pass, } // Context is temp var Context string // ContextFlag is temp var ContextFlag = &cli.StringFlag{ Name: "context", Value: "", Aliases: []string{"c"}, Destination: &Context, } var Force bool var ForceFlag = &cli.BoolFlag{ Name: "force", Value: false, Aliases: []string{"f"}, Destination: &Force, }