ceskaexpedice / kramerius-admin-client

5 stars 2 forks source link

K7 convert.directory #47

Open stanislavteplik opened 1 year ago

stanislavteplik commented 1 year ago

Dobrý den, měl bych dotaz na možnosti importu NKD METS a atributu convert.directory.

Pokud je adresářová struktura např: .kramerius\convert\Periodika\Deník Plzeňska a convert.directory nastaven na .kramerius\convert. Tak při označení Deníku Plzeňska import nelze naplánovat.

Při označení složky Periodika je import naplánován a proběhne. Pokud dám adresář s Deníkem Plzeňska o úroveň výše, tedy na úroveň adresáře Periodika, tak je také import naplánován a proběhne. Vypadá to tedy, že Kramerius nepočítá s hlubší adresářovou strukturou (V tomcat logu nic není, takže asi je to na úrovni klienta?). Takto se má import chovat?

Řešíme teď optimalizaci workflow pro digitalizaci, tak mne zajímají jaké jsou omezení pro importy a jak napojit adresáře do Krameria. Případně pokud by šlo nastavit více cílových adresářu v atributu convert.directory, stejně jako pro import.directory.

Děkuji za odpověď.

Teplík

Kramerius v7.0.3 Admin client v1.3.0

k7_import_directory

pavel-stastny commented 1 year ago

@stanislavteplik Dobrý den, nemělo by tomu tak být. Nejsou jednotlivé adresáře řešené jako symlinky ? Pokud ano, jednalo by se pravděpodobně o toto issue

stanislavteplik commented 1 year ago

@pavel-stastny Dobrý den, to bude ono, špatně jsem hledal příčinu. Tak uvidíme v příštím releasu.

Děkuji.

Zavírám jako duplikát.

stanislavteplik commented 1 year ago

Dobrý den, tak jsem se k problému vrátil po updatu Krameria i klienta a stále nám to nefunguje. Abych blíže specifikoval strukturu. Máme SMB uložiště, kam se odkládají věci pro import do Krameria. Toto uložiště mám připojené do Krameria standardně do /mnt. V konvertní složce ./convert mám vytvořenou složku /Bory2, kam linkuji obsah této složky určené k importu. Pokud chci importovat jednotlivé složky ze SMB, tak to nejde, pokud zvolím nadřazenou složku Bory2, tak proběhne import všeho.

import_smb

Vyzkoušel jsem si teď i přímo mount do složky ./convert a import také neproběhne. Takže možná problém se soubory ze SMB? Mount: mount -t cifs -o mfsymlinks,dir_mode=0777,file_mode=0777...

pavel-stastny commented 1 year ago

@stanislavteplik Dobrý den, konfigurační promenná io.canonical.file=false nepomohla ?

stanislavteplik commented 1 year ago

Definoval jsem ji v configuration.properties. Je to tak správně?

pavel-stastny commented 1 year ago

@stanislavteplik Ano, to je spravne. Zkusime to u nas nasimulovat

annie-cz commented 1 year ago

Problém stále trvá. Vyzkoušeno na aktuální verzi 1.4.1.