Skip to content

Commit f934155

Browse files
authored
Fix bug where indexes were used before being initialized by the metadataReporter (#307)
1 parent 2d0116d commit f934155

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

src/mapper/pkg/metadatareporter/setup.go

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,11 @@ import (
1313
func Setup(client client.Client, cloudClient cloudclient.CloudClient, resolver serviceidresolver.ServiceResolver, mgr ctrl.Manager) error {
1414
reporter := NewMetadataReporter(client, cloudClient, resolver)
1515

16+
// Initialize indexes
17+
if err := initIndexes(mgr); err != nil {
18+
return errors.Wrap(err)
19+
}
20+
1621
// Initialize the EndpointsReconciler
1722
endpointsReconciler := NewEndpointsReconciler(client, resolver, reporter)
1823
if err := endpointsReconciler.SetupWithManager(mgr); err != nil {
@@ -31,11 +36,6 @@ func Setup(client client.Client, cloudClient cloudclient.CloudClient, resolver s
3136
return errors.Wrap(err)
3237
}
3338

34-
// Initialize indexes
35-
if err := initIndexes(mgr); err != nil {
36-
return errors.Wrap(err)
37-
}
38-
3939
return nil
4040
}
4141
func initIndexes(mgr ctrl.Manager) error {

0 commit comments

Comments
 (0)