From 85f2f540dc775a816a643df311ef96c12e3d9016 Mon Sep 17 00:00:00 2001 From: OZGCloud <ozgcloud@mgm-tp.com> Date: Tue, 20 Feb 2024 08:27:33 +0100 Subject: [PATCH] Revert "Add parameter for performing user sync on start up." This reverts commit 34bf63d7be7e95d234b9ab72e51907920845f68a. --- .../de/ozgcloud/user/sync/SyncScheduler.java | 15 +--------- .../src/main/resources/application.yaml | 3 +- .../ozgcloud/user/sync/SyncSchedulerTest.java | 28 ------------------- 3 files changed, 2 insertions(+), 44 deletions(-) diff --git a/user-manager-server/src/main/java/de/ozgcloud/user/sync/SyncScheduler.java b/user-manager-server/src/main/java/de/ozgcloud/user/sync/SyncScheduler.java index 251bf289..0fe18bc2 100644 --- a/user-manager-server/src/main/java/de/ozgcloud/user/sync/SyncScheduler.java +++ b/user-manager-server/src/main/java/de/ozgcloud/user/sync/SyncScheduler.java @@ -25,14 +25,10 @@ package de.ozgcloud.user.sync; import static io.quarkus.scheduler.Scheduled.ConcurrentExecution.*; +import de.ozgcloud.user.common.lock.LockService; import jakarta.enterprise.context.ApplicationScoped; -import jakarta.enterprise.event.Observes; import jakarta.inject.Inject; -import org.eclipse.microprofile.config.inject.ConfigProperty; - -import de.ozgcloud.user.common.lock.LockService; -import io.quarkus.runtime.StartupEvent; import io.quarkus.scheduler.Scheduled; import lombok.extern.log4j.Log4j2; @@ -45,15 +41,6 @@ public class SyncScheduler { @Inject LockService syncLockService; - @ConfigProperty(name = "ozgcloud.usersync.onstart") - boolean syncUsers; - - void onStart(@Observes StartupEvent event) { - if (syncUsers) { - start(); - } - } - @Scheduled(every = "{ozgcloud.usersync.period}", concurrentExecution = SKIP) public void start() { if (syncLockService.isNotLocked()) { diff --git a/user-manager-server/src/main/resources/application.yaml b/user-manager-server/src/main/resources/application.yaml index 66db5ca6..2b4d4d46 100644 --- a/user-manager-server/src/main/resources/application.yaml +++ b/user-manager-server/src/main/resources/application.yaml @@ -46,5 +46,4 @@ ozgcloud: realm: by-kiel-dev client: alfa usersync: - period: "6h" - onstart: false \ No newline at end of file + period: "6h" \ No newline at end of file diff --git a/user-manager-server/src/test/java/de/ozgcloud/user/sync/SyncSchedulerTest.java b/user-manager-server/src/test/java/de/ozgcloud/user/sync/SyncSchedulerTest.java index 20accec4..9d20a7e2 100644 --- a/user-manager-server/src/test/java/de/ozgcloud/user/sync/SyncSchedulerTest.java +++ b/user-manager-server/src/test/java/de/ozgcloud/user/sync/SyncSchedulerTest.java @@ -38,7 +38,6 @@ import org.mockito.Spy; import de.ozgcloud.user.common.lock.Lock; import de.ozgcloud.user.common.lock.LockService; -import io.quarkus.runtime.StartupEvent; class SyncSchedulerTest { @@ -125,31 +124,4 @@ class SyncSchedulerTest { verify(syncLockService).unlock(); } } - - @Nested - class OnStartTest { - - @Test - void shouldSyncUsers() { - doNothing().when(scheduler).start(); - scheduler.syncUsers = true; - - callScheduler(); - - verify(scheduler).start(); - } - - @Test - void shouldNOTSyncUsers() { - scheduler.syncUsers = false; - - callScheduler(); - - verify(scheduler, never()).start(); - } - - private void callScheduler() { - scheduler.onStart(new StartupEvent()); - } - } } \ No newline at end of file -- GitLab