From f64c27e5603e803e51fcc4f02430f92765db033b Mon Sep 17 00:00:00 2001 From: Hristo Oskov Date: Tue, 15 Feb 2022 18:00:54 -0800 Subject: [PATCH] init principals --- .../com/openlattice/mechanic/pods/MechanicUpgradePod.kt | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/main/kotlin/com/openlattice/mechanic/pods/MechanicUpgradePod.kt b/src/main/kotlin/com/openlattice/mechanic/pods/MechanicUpgradePod.kt index 68d39dc7..ed54fb36 100644 --- a/src/main/kotlin/com/openlattice/mechanic/pods/MechanicUpgradePod.kt +++ b/src/main/kotlin/com/openlattice/mechanic/pods/MechanicUpgradePod.kt @@ -38,6 +38,7 @@ import com.openlattice.authorization.DbCredentialService import com.openlattice.authorization.HazelcastAclKeyReservationService import com.openlattice.authorization.HazelcastAuthorizationService import com.openlattice.authorization.HazelcastPrincipalsMapManager +import com.openlattice.authorization.Principals import com.openlattice.authorization.PrincipalsMapManager import com.openlattice.conductor.rpc.ConductorConfiguration import com.openlattice.conductor.rpc.ConductorElasticsearchApi @@ -334,7 +335,7 @@ class MechanicUpgradePod { } @Bean - fun principalsManager(): SecurePrincipalsManager { + fun principalService(): SecurePrincipalsManager { return HazelcastPrincipalService( hazelcastInstance, aclKeyReservationService(), @@ -368,7 +369,7 @@ class MechanicUpgradePod { return V3StudyMigrationUpgrade( toolbox, rhizomeConfiguration, - principalsManager(), + principalService(), dataQueryService(), searchService() ) @@ -376,6 +377,7 @@ class MechanicUpgradePod { @PostConstruct fun post() { + Principals.init(principalService(), hazelcastInstance) lateInitProvider.setDataSourceResolver(dataSourceResolver()) } }