ARUP-CAS / aiscr-webamcr

Archeologická mapa České republiky
https://amcr-info.aiscr.cz/
GNU General Public License v3.0
5 stars 0 forks source link

Migrace souborů do Fedory #38

Closed Najiva closed 3 months ago

Najiva commented 3 years ago

Je třeba napsat novou funkci pro migraci do Fedory (obdoba DocumentGenerator.generate_metadata(*) (vč. možnosti spustit pro konkrétní id a pro konkrétní počet záznamů), která bude vycházet z tabulky soubor. Ta by měla:

pesikj commented 5 months ago

@motyc Tady prosím o specifikaci, jak bude vypadat struktura souborů v úložišti a jak soubor v úložišti dohledat na základě údajů v tabulce.

motyc commented 5 months ago

Úložiště bude ploché (jedna složka na síti) a soubory můžeme na vstupu pojmenovat např. podle primárního klíče (id; tj. např. 123.pdf), ať je to co nejjednodušší. Dataset se bude muset ručně připravit na základě původních dat, takže to bude nejlepší cesta. Původní (správný název) bude v poli "nazev" v DB.

pesikj commented 5 months ago

@motyc Odhad pracnosti: 12 hodin

motyc commented 5 months ago

@pesikj Díky, klidně s tím začněte.

vojtakus commented 4 months ago

Pro ukládání souborů je možno použít složku /opt/data-migrace přístupnou uživateli amcr.

motyc commented 4 months ago

@vojtakus Potvrzuji, že složku vidím a jde do ní nahrávat data. Děkuju.

@pesikj Prosím o popis toho postupu. Zítra bych případně migraci rád zkusil.

pesikj commented 4 months ago

@motyc Dokumentace je v #1851.

motyc commented 4 months ago

Test v0.4.61

V principu to funguje, narazil jsem jen na následující drobné chyby:

motyc commented 3 months ago

Test v0.4.70

Snad poslední drobnost:

motyc commented 3 months ago

@pesikj @vojtakus Nevím proč, ale najednou systém na .30 nevidí složku "/vol/data-migrace". Nevíte někdo, čím to může být? Nezměnilo se něco?

image

pesikj commented 3 months ago

Já nevím, ale spustil jsem znovu skript prod_deploy.sh a je to zpět.

motyc commented 3 months ago

@pesikj Ok, zkusím znovu...

motyc commented 3 months ago

V pořádku, zavírám