From 4def1d17eb783f4ef0de721a952326a65e9a7eed Mon Sep 17 00:00:00 2001 From: Oskar Stark Date: Fri, 24 Nov 2023 08:59:52 +0100 Subject: [PATCH] Update recipe for `datana-gmbh/datapool-api` (#1558) --- .../config/packages/datana_datapool_api.yaml | 48 +++++++++++++++++++ datana-gmbh/datapool-api/3.16/manifest.json | 10 ++++ 2 files changed, 58 insertions(+) create mode 100644 datana-gmbh/datapool-api/3.16/config/packages/datana_datapool_api.yaml create mode 100644 datana-gmbh/datapool-api/3.16/manifest.json diff --git a/datana-gmbh/datapool-api/3.16/config/packages/datana_datapool_api.yaml b/datana-gmbh/datapool-api/3.16/config/packages/datana_datapool_api.yaml new file mode 100644 index 00000000..e2e634ae --- /dev/null +++ b/datana-gmbh/datapool-api/3.16/config/packages/datana_datapool_api.yaml @@ -0,0 +1,48 @@ +services: + _defaults: + autowire: true + + Datana\Datapool\Api\DatapoolClient: + arguments: + - '%env(DATAPOOL_API_BASE_URI)%' + - '%env(DATAPOOL_API_USERNAME)%' + - '%env(DATAPOOL_API_PASSWORD)%' + + Datana\Datapool\Api\AktenApi: null + Datana\Datapool\Api\AktenApiInterface: '@Datana\Datapool\Api\AktenApi' + + Datana\Datapool\Api\AktenEventLogApi: null + Datana\Datapool\Api\NullAktenEventLogApi: null + + Datana\Datapool\Api\AktenzeichenApi: null + Datana\Datapool\Api\FakeAktenzeichenApi: null + + Datana\Datapool\Api\ChatProtocolApi: null + Datana\Datapool\Api\NullChatProtocolApi: null + + Datana\Datapool\Api\SystemEventLogApi: null + Datana\Datapool\Api\NullSystemEventLogApi: null + + Datana\Datapool\Api\KnowledgeToolsApi: null + Datana\Datapool\Api\KnowledgeToolsApiInterface: '@Datana\Datapool\Api\KnowledgeToolsApi' + +when@prod: + services: + Datana\Datapool\Api\AktenEventLogApiInterface: '@Datana\Datapool\Api\AktenEventLogApi' + Datana\Datapool\Api\AktenzeichenApiInterface: '@Datana\Datapool\Api\AktenzeichenApi' + Datana\Datapool\Api\ChatProtocolApiInterface: '@Datana\Datapool\Api\ChatProtocolApi' + Datana\Datapool\Api\SystemEventLogApiInterface: '@Datana\Datapool\Api\SystemEventLogApi' + +when@dev: + services: + Datana\Datapool\Api\AktenEventLogApiInterface: '@Datana\Datapool\Api\NullAktenEventLogApi' + Datana\Datapool\Api\AktenzeichenApiInterface: '@Datana\Datapool\Api\FakeAktenzeichenApi' + Datana\Datapool\Api\ChatProtocolApiInterface: '@Datana\Datapool\Api\NullChatProtocolApi' + Datana\Datapool\Api\SystemEventLogApiInterface: '@Datana\Datapool\Api\NullSystemEventLogApi' + +when@test: + services: + Datana\Datapool\Api\AktenEventLogApiInterface: '@Datana\Datapool\Api\NullAktenEventLogApi' + Datana\Datapool\Api\AktenzeichenApiInterface: '@Datana\Datapool\Api\FakeAktenzeichenApi' + Datana\Datapool\Api\ChatProtocolApiInterface: '@Datana\Datapool\Api\NullChatProtocolApi' + Datana\Datapool\Api\SystemEventLogApiInterface: '@Datana\Datapool\Api\NullSystemEventLogApi' diff --git a/datana-gmbh/datapool-api/3.16/manifest.json b/datana-gmbh/datapool-api/3.16/manifest.json new file mode 100644 index 00000000..f179e9e2 --- /dev/null +++ b/datana-gmbh/datapool-api/3.16/manifest.json @@ -0,0 +1,10 @@ +{ + "copy-from-recipe": { + "config/": "%CONFIG_DIR%/" + }, + "env": { + "DATAPOOL_API_BASE_URI": "", + "DATAPOOL_API_USERNAME": "", + "DATAPOOL_API_PASSWORD": "" + } +}