diff --git a/airbyte-cron/src/main/java/io/airbyte/cron/selfhealing/WorkspaceCleaner.java b/airbyte-cron/src/main/java/io/airbyte/cron/selfhealing/WorkspaceCleaner.java index 156aef8cf250..6af6af927b2d 100644 --- a/airbyte-cron/src/main/java/io/airbyte/cron/selfhealing/WorkspaceCleaner.java +++ b/airbyte-cron/src/main/java/io/airbyte/cron/selfhealing/WorkspaceCleaner.java @@ -6,6 +6,8 @@ import io.airbyte.config.Configs; import io.airbyte.config.EnvConfigs; +import io.micronaut.context.annotation.Requires; +import io.micronaut.context.env.Environment; import io.micronaut.scheduling.annotation.Scheduled; import jakarta.inject.Singleton; import java.io.File; @@ -22,12 +24,15 @@ @Singleton @Slf4j +@Requires(notEnv = Environment.KUBERNETES) public class WorkspaceCleaner { private final Path workspaceRoot; private final long maxAgeFilesInDays; WorkspaceCleaner() { + log.info("Creating workspace cleaner"); + // TODO Configs should get injected through micronaut final Configs configs = new EnvConfigs(); diff --git a/airbyte-cron/src/main/resources/application.yml b/airbyte-cron/src/main/resources/application.yml index 6961c8a3801c..46e61662ebd2 100644 --- a/airbyte-cron/src/main/resources/application.yml +++ b/airbyte-cron/src/main/resources/application.yml @@ -1,6 +1,6 @@ micronaut: application: - name: airbyte-workers + name: airbyte-cron security: intercept-url-map: - pattern: /**