in cmd/destroy.go [37:73]
func init() {
RootCmd.AddCommand(destroyCmd)
// Define persistent flags for all seeds
destroyCmd.PersistentFlags().
Bool(
"skip-foundation", false,
"Prevents the Fabric FAST landing zone deployment",
)
destroyCmd.PersistentFlags().
Bool(
"dry-run", false, "Displays the desired state of the POC",
)
destroyCmd.PersistentFlags().
Bool(
"local-only", false,
"Skip migrating state and vars to remote backend",
)
destroyCmd.PersistentFlags().
BoolP("internal", "G", false, "Internal use only")
// Hide these flags
if err := destroyCmd.PersistentFlags().MarkHidden("skip-foundation"); err != nil {
cobra.CheckErr(err)
}
if err := destroyCmd.PersistentFlags().MarkHidden("local-only"); err != nil {
cobra.CheckErr(err)
}
if err := destroyCmd.PersistentFlags().MarkHidden("internal"); err != nil {
cobra.CheckErr(err)
}
// Load seed command palettes
addSeedToDestroy()
}