Správa souborů
Adresářová struktura
Zde nalezneme dokumentaci adresářové struktury. Je zde popsané členění aplikace a jednotlivé pomocné adresáře.
Migrace souborů
Soubory je možné migrovat z napojeného disku. Adresář disku je potřeba připojit v souboru docker-compose.yml
Dále je potřeba pomocí docker ps zjistit jméno kontejneru web.
Např. v tomto případě je název swarm_webamcr_web.1.1q93chcyn82p3zdo8iu984uri. Název je pak třeba vložit do příkazu pro spuštění Django shellu.
Poté je potřeba provést import třídy FedoraRepositoryConnector.
Pro migraci konkrétního souboru je potřeba zavolat metodu save_single_file_from_storage třídy FedoraRepositoryConnector. Prvním argumentem je ID záznamu, druhým namapovaný adresář v kontejneru. Ve složce se soubory by název souboru měl být ve formátu ID.ext, např. 646372.txt.
Pro import většího množství souborů je možné použít metodu save_files_from_storage. Prvním argumentem musí být iterovatelný objekt, např. seznam nebo rozsah.