NAME
Koha::Contrib::Sudoc::Spool - Spool des fichiers de notices
VERSION
version 2.25
DESCRIPTION
Le spool se trouve dans le sous-répertore var/spool
du répertoire racine pointé par la variable d'environnement SUDOC
. Les fichiers arrivent de l'ABES dans le répertoire staged
. Puis quand ils sont entièrement téléchargés, ils sont déplacés en waiting
. De là, ils sont chargés un à un dans Koha. Après chargement, ils sont déplacés en done
.
METHODS
files
Retourne les fichiers d'une categorie (staged/waiting/done) et d'un type donnée. Par ex:
$files = $spool->file('waiting', 'c');
$files = $spool->file('done', '[a|b]');
first_batch_files($where, $type)
Retourne dans un tableau le premier lot de fichiers d'une catégorie et d'un type donnée. For example:
my @files = $spool->first_batch_files('waiting', '[a|b]');
file_path($name)
Retourne la pathname d'un fichier qu'on retrouve, dans l'ordre, soit dans le spool waiting
soit dans le spool done
. Si le fichier n'existe pas, retourne undef.
move_done($name)
Déplace un fichier dans le spool 'done'
staged_to_waiting
Déplace tous les fichiers de l'ILN courant de staged dans waiting
list
Liste le contenu des répertoires du spool
vide
Supprime du spool tous les fichiers vides.
command
Sans paramètre, liste le contenu des répertoires du spool, en appelant list. Les paramètres sont des noms de fichiers du spool. Leur contenu est affiché.
AUTHOR
Frédéric Demians <f.demians@tamil.fr>
COPYRIGHT AND LICENSE
This software is Copyright (c) 2017 by Fréderic Demians.
This is free software, licensed under:
The GNU General Public License, Version 3, June 2007