Merge pull request #16359 from justinsb/mark_tasks_implementing_hasaddress

azure: Mark a few tasks as implementing HasAddress
This commit is contained in:
Kubernetes Prow Robot 2024-02-17 20:40:06 -08:00 committed by GitHub
commit b6e9eccbd3
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 7 additions and 2 deletions

View File

@ -53,6 +53,7 @@ var (
_ fi.CloudupTask = &LoadBalancer{}
_ fi.CompareWithID = &LoadBalancer{}
_ fi.CloudupTaskNormalize = &LoadBalancer{}
_ fi.HasAddress = &LoadBalancer{}
)
// CompareWithID returns the Name of the LoadBalancer

View File

@ -47,6 +47,12 @@ type Port struct {
WellKnownServices []wellknownservices.WellKnownService
}
var (
_ fi.CloudupTask = &Port{}
_ fi.CompareWithID = &Port{}
_ fi.HasAddress = &Port{}
)
// GetDependencies returns the dependencies of the Port task
func (e *Port) GetDependencies(tasks map[string]fi.CloudupTask) []fi.CloudupTask {
var deps []fi.CloudupTask
@ -64,8 +70,6 @@ func (e *Port) GetDependencies(tasks map[string]fi.CloudupTask) []fi.CloudupTask
return deps
}
var _ fi.CompareWithID = &Port{}
func (s *Port) CompareWithID() *string {
return s.ID
}