INNER CODE UNIT · Go
catalogApp
theopenlane/core · cmd/catalog/main.go:71
func catalogApp() *cli.Command {
app := &cli.Command{
Name: "catalog",
Usage: "reconcile catalog with Stripe",
Flags: []cli.Flag{
&cli.StringFlag{
Name: "catalog",
Usage: "catalog file path",
Value: "./pkg/catalog/catalog_sandbox.yaml", // set the value to sandbox catalog by default to avoid disasters
},
&cli.StringFlag{
Name: "stripe-key",
Usage: "stripe API key",
Sources: cli.EnvVars("STRIPE_API_KEY"),
},
&cli.BoolFlag{
Name: "takeover",
Usage: "add managed_by metadata when found",