add leidinggevenden consumer

This commit is contained in:
Boris De Vloed
2022-11-30 14:56:36 +00:00
parent d2f49fef61
commit e1fdde7010
5 changed files with 404 additions and 1 deletions

View File

@@ -407,7 +407,10 @@ services:
################################################################################
# DELTA CONSUMERS
################################################################################
mandatendatabank-consumer:
################################################################################
# LOKET MANDATEN CONSUMERS
################################################################################
mandaten-consumer:
image: bdevloed/delta-consumer:fetch
environment:
DCR_SERVICE_NAME: "mandatendatabank-consumer"
@@ -432,6 +435,34 @@ services:
- triplestore:virtuoso
logging: *default-logging
################################################################################
# LOKET LEIDINGGEVENDEN CONSUMERS
################################################################################
leidinggevenden-consumer:
image: bdevloed/delta-consumer:fetch
environment:
DCR_SERVICE_NAME: "leidinggevenden-consumer"
DCR_SYNC_BASE_URL: "https://loket.lblod.info" # replace with link to Loket API
DCR_SYNC_DATASET_SUBJECT: "http://data.lblod.info/datasets/delta-producer/dumps/LeidinggevendenCacheGraphDump"
DCR_INITIAL_SYNC_JOB_OPERATION: "http://redpencil.data.gift/id/jobs/concept/JobOperation/deltas/consumer/initialSync/leidinggevenden"
DCR_DELTA_SYNC_JOB_OPERATION: "http://redpencil.data.gift/id/jobs/concept/JobOperation/deltas/consumer/deltaSync/leidinggevenden"
DCR_JOB_CREATOR_URI: "http://data.lblod.info/services/id/leidinggevenden-consumer"
INGEST_GRAPH: "http://mu.semte.ch/graphs/organisatieportaal"
# DISABLE_INITIAL_SYNC: "true"
BYPASS_MU_AUTH_FOR_EXPENSIVE_QUERIES: "true"
DCR_SYNC_FILES_PATH: "/sync/leidinggevenden/files"
FILE_SYNC_GRAPH: "http://mu.semte.ch/graphs/temp/original-physical-files-data"
KEEP_DELTA_FILES: "true"
volumes:
- ./config/loket-consumer/leidinggevenden-dispatching:/config/triples-dispatching/custom-dispatching
restart: always
labels:
- "logging=true"
links:
- db:database
- triplestore:virtuoso
logging: *default-logging
################################################################################
# DELTA CONSUMERS: END
################################################################################