1.5 KiB
1.5 KiB
store_cda_batch_v1.3.py
Verze: 1.3 · Datum: 2026-06-12
Dávkové uložení binárek CDA (PDF) do Mongo feasibility.investigators →
cda.data_*. Zdroj = .msg soubory na Toweru (/mnt/user/JNJEMAILS),
stažené přes SFTP (paramiko), příloha vytažena extract_msg.
Princip
MAPPING= explicitní seznam(investigator_id, msg_filename, attachment_filename, label)— žádné hádání za běhu.- CDA chodí od 3 asistentek z CTA: Wittenbergerová (LWittenb), Hrabalová (LHrabalo), Vojčová (LVojcova).
Co zapisuje
cda.data_base64, cda.data_sha256, cda.data_filename, cda.data_mime,
cda.data_size, cda.data_stored_at, cda.data_source_msg; doplní cda.soubor.
Spuštění
python store_cda_batch_v1.3.py # dry-run / náhled
python store_cda_batch_v1.3.py --apply # zápis do Mongo
venv má paramiko + extract_msg + pymongo.
Historie
- v1.3 — DÁVKA 6 (12JUN2026): Gregušová Katarína (KM Management spol. s r.o., krok 4 → 5), Drastich Pavel (IKEM — doplnění CDA k již odeslanému SIPIQ, krok 6; uzavírá výjimečný stav „SIPIQ před podpisem CDA").
- v1.2 — DÁVKA 5 (11JUN2026): Mudr Robert.
- v1.1 — DÁVKA 4 (11JUN2026): Konečný Michal, Baláž Jozef.
- v1.0 — DÁVKY 1–3 (09–10JUN2026): Hlavatý, Fedurco, Tichý, Falc, Pešta, Jungwirthová, Matouš, Mihálkanin, Krížová, Gregar, Ďurina, Horváth. (Lukáč zvlášť přes store_cda_to_mongo.)