Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 5 of 5 for FilterOutLowerThan (0.21 sec)

  1. pkg/config/analysis/diag/messages.go

    func (ms *Messages) SetDocRef(docRef string) *Messages {
    	for i := range *ms {
    		(*ms)[i].DocRef = docRef
    	}
    	return ms
    }
    
    // FilterOutLowerThan only keeps messages at or above the specified output level
    func (ms *Messages) FilterOutLowerThan(outputLevel Level) Messages {
    	outputMessages := Messages{}
    	for _, m := range *ms {
    		if m.Type.Level().IsWorseThanOrEqualTo(outputLevel) {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Tue May 23 02:47:46 UTC 2023
    - 2.6K bytes
    - Viewed (0)
  2. pkg/config/analysis/diag/messages_test.go

    		"B",
    	)
    	thirdMsg := NewMessage(
    		NewMessageType(Warning, "C1", "Template: %q"),
    		MockResource("B"),
    		"B",
    	)
    
    	msgs := Messages{firstMsg, secondMsg, thirdMsg}
    	filteredMsgs := msgs.FilterOutLowerThan(Warning)
    	expectedMsgs := Messages{firstMsg, thirdMsg}
    
    	g.Expect(filteredMsgs).To(Equal(expectedMsgs))
    }
    
    func TestMessages_FilterOutAll(t *testing.T) {
    	g := NewWithT(t)
    
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Tue Oct 31 14:48:28 UTC 2023
    - 4.2K bytes
    - Viewed (0)
  3. tools/bug-report/pkg/content/content.go

    		for _, a := range result.ExecutedAnalyzers {
    			log.Infof("\t: %s", a)
    		}
    	}
    
    	// Get messages for output
    	outputMessages := result.Messages.SetDocRef("istioctl-analyze").FilterOutLowerThan(diag.Info)
    
    	// Print all the messages to stdout in the specified format
    	output, err := formatting.Print(outputMessages, formatting.LogFormat, false)
    	if err != nil {
    		return nil, err
    	}
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Tue Dec 05 18:47:53 UTC 2023
    - 9.7K bytes
    - Viewed (0)
  4. istioctl/pkg/analyze/analyze.go

    						fmt.Fprintln(cmd.ErrOrStderr(), "\t", a)
    					}
    				}
    				fmt.Fprintln(cmd.ErrOrStderr())
    			}
    
    			// Get messages for output
    			outputMessages := result.Messages.SetDocRef("istioctl-analyze").FilterOutLowerThan(outputThreshold.Level)
    
    			// Print all the messages to stdout in the specified format
    			output, err := formatting.Print(outputMessages, msgOutputFormat, colorize)
    			if err != nil {
    				return err
    			}
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Tue Apr 02 08:32:06 UTC 2024
    - 17K bytes
    - Viewed (0)
  5. istioctl/pkg/tag/tag.go

    	sa.AddRunningKubeSourceWithRevision(k, revision, false)
    	res, err := sa.Analyze(make(chan struct{}))
    	if err != nil {
    		return err
    	}
    	relevantMessages := diag.Messages{}
    	for _, msg := range res.Messages.FilterOutLowerThan(diag.Error) {
    		if msg.Resource.Metadata.FullName.Name == resource.LocalName(name) {
    			relevantMessages = append(relevantMessages, msg)
    		}
    	}
    	if len(relevantMessages) > 0 {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Tue Apr 02 08:32:06 UTC 2024
    - 16.3K bytes
    - Viewed (0)
Back to top