Fix YellowFox fallback executor wiring
This commit is contained in:
parent
e4e9137af5
commit
094007d817
|
|
@ -7,11 +7,9 @@ import at.procon.eventhub.yellowfox.dto.YellowFoxD8ExtractionBatchResultDto;
|
|||
import at.procon.eventhub.yellowfox.dto.YellowFoxD8ImportRequest;
|
||||
import java.util.UUID;
|
||||
import org.springframework.boot.autoconfigure.condition.ConditionalOnExpression;
|
||||
import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean;
|
||||
import org.springframework.stereotype.Service;
|
||||
|
||||
@Service
|
||||
@ConditionalOnMissingBean(YellowFoxD8ExtractionBatchExecutor.class)
|
||||
@ConditionalOnExpression("!T(org.springframework.util.StringUtils).hasText('${eventhub.yellow-fox.datasource.jdbc-url:}')")
|
||||
public class NoopYellowFoxD8ExtractionBatchExecutor
|
||||
extends AbstractNoopExtractionBatchExecutor<YellowFoxD8ImportRequest, YellowFoxD8ExtractionBatchResultDto>
|
||||
|
|
|
|||
|
|
@ -63,7 +63,7 @@ eventhub:
|
|||
|
||||
# Enables the scheduler that regularly triggers configured tachograph import plans.
|
||||
# Default is safe: no scheduled import starts unless explicitly enabled.
|
||||
scheduler-enabled: true
|
||||
scheduler-enabled: false
|
||||
scheduler-poll-interval-ms: 3600000
|
||||
|
||||
# PLAN_ONLY creates import_run + planned extraction packages.
|
||||
|
|
@ -78,9 +78,9 @@ eventhub:
|
|||
# Example plan. Keep disabled until the tachograph datasource/extractor is wired.
|
||||
import-plans:
|
||||
- plan-key: kralowetz-tachograph-org-147
|
||||
enabled: true
|
||||
enabled: false
|
||||
cron: "0 15 * * * *" # hourly at minute 15
|
||||
tenant-key: kralowetz
|
||||
tenant-key:
|
||||
event-source:
|
||||
provider-key: TACHOGRAPH
|
||||
source-kind: MIXED
|
||||
|
|
@ -146,17 +146,9 @@ eventhub:
|
|||
source-key: YELLOWFOX_D8
|
||||
source-instance-key: logistics-db-prod
|
||||
tenant-provider-setting-key: yellowfox-main
|
||||
source-group:
|
||||
type: FLEET
|
||||
source-entity-id: null
|
||||
code: null
|
||||
name: null
|
||||
import-scope:
|
||||
type: TENANT_ALL
|
||||
root-source-organisation: null
|
||||
include-children: false
|
||||
occurred-from: null
|
||||
occurred-to: null
|
||||
event-families:
|
||||
- DRIVER_ACTIVITY
|
||||
- DRIVER_CARD
|
||||
|
|
@ -165,6 +157,4 @@ eventhub:
|
|||
initial-strategy: OCCURRED_AT_WINDOW_WITH_OVERLAP
|
||||
scheduled-strategy: SOURCE_ROW_WATERMARK
|
||||
refresh-master-data-first: false
|
||||
initial-occurred-from: null
|
||||
initial-occurred-to: null
|
||||
run-initial-on-startup: false
|
||||
Loading…
Reference in New Issue