Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for NewValidateCommand (0.19 sec)

  1. istioctl/pkg/validate/validate.go

    		} else {
    			_, _ = fmt.Fprintf(writer, "%q is valid\n", fname)
    		}
    	}
    
    	return nil
    }
    
    // NewValidateCommand creates a new command for validating Istio k8s resources.
    func NewValidateCommand(ctx cli.Context) *cobra.Command {
    	var filenames []string
    	var referential bool
    
    	c := &cobra.Command{
    		Use:     "validate -f FILENAME [options]",
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Mon Jan 22 17:58:52 UTC 2024
    - 15K bytes
    - Viewed (0)
  2. istioctl/cmd/root.go

    	rootCmd.AddCommand(collateral.CobraCommand(rootCmd, collateral.Metadata{
    		Title:   "Istio Control",
    		Section: "istioctl CLI",
    		Manual:  "Istio Control",
    	}))
    
    	validateCmd := validate.NewValidateCommand(ctx)
    	hideInheritedFlags(validateCmd, "kubeconfig")
    	rootCmd.AddCommand(validateCmd)
    
    	rootCmd.AddCommand(optionsCommand(rootCmd))
    
    	// BFS applies the flag error function to all subcommands
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Jun 06 15:59:33 UTC 2024
    - 10K bytes
    - Viewed (0)
  3. istioctl/pkg/validate/validate_test.go

    	}
    	for i, c := range cases {
    		t.Run(fmt.Sprintf("[%v] %v", i, c.name), func(t *testing.T) {
    			ctx := cli.NewFakeContext(&cli.NewFakeContextOption{
    				IstioNamespace: "istio-system",
    			})
    			validateCmd := NewValidateCommand(ctx)
    			validateCmd.SilenceUsage = true
    			validateCmd.SetArgs(c.args)
    
    			// capture output to keep test logs clean
    			var out bytes.Buffer
    			validateCmd.SetOut(&out)
    			validateCmd.SetErr(&out)
    
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Tue Jul 25 08:08:36 UTC 2023
    - 21.5K bytes
    - Viewed (0)
Back to top