From 2f0ec9362732794da5220ec8c2c6e250fd523eeb Mon Sep 17 00:00:00 2001 From: Sergiu Dumitriu Date: Wed, 13 Nov 2024 13:18:38 -0500 Subject: [PATCH] CARDS-2599: Set up backup daily exports for the YourExperience server --- .../feature/src/main/features/feature.json | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/prems-resources/feature/src/main/features/feature.json b/prems-resources/feature/src/main/features/feature.json index 6f06ac4a45..fc9ea2ffcd 100644 --- a/prems-resources/feature/src/main/features/feature.json +++ b/prems-resources/feature/src/main/features/feature.json @@ -383,6 +383,29 @@ "storage": "filesystem", "storageParameters": "savePath=/csv-export" }, + "io.uhndata.cards.export.ExportConfig~DailyBackup":{ + "name": "Daily-Backup", + "frequencyInDays": 1, + "exportSchedule": "0 0 1 * * ? *", + "retriever": "Questionnaires with modified forms", + "retrieverParameters": [ + "questionnaire=/Questionnaires/CPESIC", + "questionnaire=/Questionnaires/IC", + "questionnaire=/Questionnaires/OAIP", + "questionnaire=/Questionnaires/OED", + "questionnaire=/Questionnaires/PMAC", + "questionnaire=/Questionnaires/Rehab", + "questionnaire=/Questionnaires/YVM", + "questionnaire=/Questionnaires/Patient information", + "questionnaire=/Questionnaires/Visit information", + "questionnaire=/Questionnaires/Survey events", + "selectors=.csvHeader:raw.-dereference.dataOption:formSelectors=-dereference\\.simple\\.deep\\.-identify\\.nolinks" + ], + "formatter": "json", + "fileNameFormat": "{resourcePath}_{today}.json", + "storage": "filesystem", + "storageParameters": "savePath=./logs/backupExport" + }, // Clarity import scheduling