arxiv.canonical.integrity.listing module¶
-
class
arxiv.canonical.integrity.listing.
IntegrityListing
(name, record=None, members=None, manifest=None, checksum=None)[source]¶ Bases:
arxiv.canonical.integrity.core.IntegrityEntryBase
-
classmethod
from_record
(record, checksum=None, calculate_new_checksum=True)[source]¶ Make an
IntegrityListing
from a :class:`.RecordListing.- Return type
~_Self
-
record_type
¶
-
classmethod
-
class
arxiv.canonical.integrity.listing.
IntegrityListingDay
(name, record=None, members=None, manifest=None, checksum=None)[source]¶ Bases:
arxiv.canonical.integrity.core.IntegrityBase
Integrity collection of listings for a single day.
-
classmethod
from_record
(record, checksum=None, calculate_new_checksum=True)[source]¶ Generate an
IntegrityListing
from aRecordListing
.- Return type
~_Self
-
classmethod
-
class
arxiv.canonical.integrity.listing.
IntegrityListingMonth
(name, record=None, members=None, manifest=None, checksum=None)[source]¶ Bases:
arxiv.canonical.integrity.core.IntegrityBase
Integrity collection of listings for a single month.
-
class
arxiv.canonical.integrity.listing.
IntegrityListingYear
(name, record=None, members=None, manifest=None, checksum=None)[source]¶ Bases:
arxiv.canonical.integrity.core.IntegrityBase
Integrity collection of listings for a single year.
-
class
arxiv.canonical.integrity.listing.
IntegrityListings
(name, record=None, members=None, manifest=None, checksum=None)[source]¶ Bases:
arxiv.canonical.integrity.core.IntegrityBase
Integrity collection of all listings.