- Sort Score
- Result 10 results
- Languages All
Results 1 - 2 of 2 for FilterActionableRules (0.23 sec)
-
internal/bucket/replication/replication.go
} if rule.ExistingObjectReplication.Status == Enabled { return true, true } } } return hasARN, false } // FilterActionableRules returns the rules actions that need to be executed // after evaluating prefix/tag filtering func (c Config) FilterActionableRules(obj ObjectOpts) []Rule { if obj.Name == "" && (obj.OpType != ResyncReplicationType && obj.OpType != AllReplicationType) { return nil }Registered: Sun Dec 28 19:28:13 UTC 2025 - Last Modified: Sun Mar 30 00:56:02 UTC 2025 - 8.9K bytes - Viewed (0) -
internal/bucket/replication/replication_test.go
}, }, } for _, tc := range testCases { cfg, err := ParseConfig(bytes.NewReader([]byte(tc.inputConfig))) if err != nil { t.Fatalf("Got unexpected error: %v", err) } got := cfg.FilterActionableRules(ObjectOpts{Name: tc.prefix}) if len(got) != len(tc.ExpectedRules) { t.Fatalf("Expected matching number of actionable rules: `%v`, got: `%v`", tc.ExpectedRules, got) } for i := range got {Registered: Sun Dec 28 19:28:13 UTC 2025 - Last Modified: Fri Aug 29 02:39:48 UTC 2025 - 32.4K bytes - Viewed (0)