in cmd/seeds/dataCloud/dataCloud.go [303:335]
func init() {
// Define and add flags for the seed
DataCloudCreate.Flags().
StringVarP(
®ion, "region", "r", "us-central1",
"Region for GCP resources to be deployed",
)
DataCloudCreate.Flags().
StringVarP(
&size, "pasture-size", "s", "",
"Size of pasture environment - must be 'big' or 'small'",
)
// TODO: is there a better way to do this in Cobra?
DataCloudDestroy.Flags().
StringVarP(
®ion, "region", "r", "us-central1",
"Region for GCP resources to be deployed",
)
DataCloudDestroy.Flags().
StringVarP(&size, "pasture-size", "s", "",
"Size of pasture environment - must be 'big' or 'small'",
)
// Required flags
if err := DataCloudCreate.MarkFlagRequired("region"); err != nil {
cobra.CheckErr(err)
}
if err := DataCloudDestroy.MarkFlagRequired("pasture-size"); err != nil {
cobra.CheckErr(err)
}
}