Publication structure¶
Communication structure used by AMQP.
-
class
storage.structures.comm.publication.Publication(*args, **kwargs)¶ Bases:
storage.structures.comm.publication.PublicationCommunication structure used to sent data to storage subsystem over AMQP.
-
title¶ str – Title of the publication.
str – Name of the author.
-
pub_year¶ str – Year when the publication was released.
-
isbn¶ str – ISBN for the publication.
-
uuid¶ str – UUID string to pair the publication with edeposit.
-
aleph_id¶ str – ID used in aleph.
-
producent_id¶ str – ID used for producent.
-
is_public¶ bool – Is the file public?
-
filename¶ str – Original filename.
-
is_periodical¶ bool – Is the publication periodical?
-
path¶ str – Path in the tree (used for periodicals).
-
b64_data¶ str – Base64 encoded data ebook file.
-
url¶ str – URL in case that publication is public.
-
file_pointer¶ str – Pointer to the file on the file server.
-