Search Options

Results per page
Sort
Preferred Languages
Advance

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

  1. pilot/pkg/model/kstatus/helper.go

    		// retain LastTransitionTime if status is not changed
    		condition.LastTransitionTime = existing.LastTransitionTime
    	}
    	*existing = condition
    
    	return ret
    }
    
    // CreateCondition sets a condition only if it has not already been set
    func CreateCondition(conditions []metav1.Condition, condition metav1.Condition, unsetReason string) []metav1.Condition {
    	ret := append([]metav1.Condition(nil), conditions...)
    	idx := -1
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed May 24 17:36:41 UTC 2023
    - 3.7K bytes
    - Viewed (0)
  2. pilot/pkg/model/kstatus/helper_test.go

    					LastTransitionTime: transitionTime,
    				},
    			},
    		},
    	}
    	for _, tt := range tests {
    		t.Run(tt.name, func(t *testing.T) {
    			if got := CreateCondition(tt.conditions, tt.condition, tt.unsetReason); !reflect.DeepEqual(got, tt.want) {
    				t.Errorf("CreateCondition got %v, want %v", got, tt.want)
    			}
    		})
    	}
    }
    
    func TestInvertStatus(t *testing.T) {
    	tests := []struct {
    		name   string
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed May 24 18:11:40 UTC 2023
    - 9K bytes
    - Viewed (0)
  3. pilot/pkg/config/kube/gateway/conditions.go

    		cond := conditions[k]
    		setter := kstatus.UpdateConditionIfChanged
    		if cond.setOnce != "" {
    			setter = func(conditions []metav1.Condition, condition metav1.Condition) []metav1.Condition {
    				return kstatus.CreateCondition(conditions, condition, cond.setOnce)
    			}
    		}
    		// A condition can be "negative polarity" (ex: ListenerInvalid) or "positive polarity" (ex:
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Apr 17 13:05:41 UTC 2024
    - 14.4K bytes
    - Viewed (0)
Back to top