Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ListCmd = &cobra.Command{ Use: "list", Short: "List intents discovered by the network mapper", Args: cobra.NoArgs, RunE: func(cmd *cobra.Command, args []string) error { return mapperclient.WithClient(func(c *mapperclient.Client) error { intents, err := mappershared.QueryIntents() if err != nil { return err } if viper.IsSet(mapperclient.MapperExcludeServices) { intents = mappershared.RemoveExcludedServices(intents, viper.GetStringSlice(mapperclient.MapperExcludeServices)) } outputFormat := viper.Get(config.OutputFormatKey) if outputFormat != config.OutputFormatDefault { return fmt.Errorf("%s output format is not supported in 'list' command. Try using 'export' instead", outputFormat) } intentslister.ListFormattedIntents(intents) return nil }) }, }
Functions ¶
This section is empty.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.