uiucprescon.packager

class uiucprescon.packager.PackageFactory(package_type: uiucprescon.packager.packages.abs_package_builder.AbsPackageBuilder)
locate_packages(path) → Iterator[uiucprescon.packager.packages.collection.Package]
transform(package, dest: str)
class uiucprescon.packager.Metadata

An enumeration.

CATEGORY = 'category'
ID = 'id'
ITEM_NAME = 'item_name'
PACKAGE_TYPE = 'package_type'
PATH = 'path'
TITLE_PAGE = 'title_page'
class uiucprescon.packager.PackageTypes

An enumeration.

BRITTLE_BOOKS_HATHI_TRUST_SUBMISSION = 'Brittle Books HathiTrust Submission Package'
CAPTURE_ONE_SESSION = 'Capture One Session Package'
DIGITAL_LIBRARY_COMPOUND = 'Digital Library Compound Object'
DS_HATHI_TRUST_SUBMISSION = 'DS HathiTrust Submission Package'
HATHI_TRUST_JP2_SUBMISSION = 'HathiTrust Jpeg 2000'
HATHI_TRUST_TIFF_SUBMISSION = 'HathiTrust Tiff'
class uiucprescon.packager.InstantiationTypes

An enumeration.

ACCESS = 'access'
GENERIC = 'generic'
PRESERVATION = 'preservation'
UNKNOWN = 'unknown'
class uiucprescon.packager.PackageFactory(package_type: uiucprescon.packager.packages.abs_package_builder.AbsPackageBuilder)
locate_packages(path) → Iterator[uiucprescon.packager.packages.collection.Package]
transform(package, dest: str)

uiucprescon.packager.packages

class uiucprescon.packager.packages.CaptureOnePackage
locate_packages(batch_path) → Iterator[uiucprescon.packager.packages.collection.Package]

Locate packages found at a given path

transform(package: uiucprescon.packager.packages.collection.Package, dest: str) → None

Transform a given package into a the current type at given destination

class uiucprescon.packager.packages.HathiTiff
locate_packages(batch_path) → Iterator[uiucprescon.packager.packages.collection.Package]

Locate packages found at a given path

transform(package: uiucprescon.packager.packages.collection.Package, dest: str) → None

Transform a given package into a the current type at given destination

class uiucprescon.packager.packages.DigitalLibraryCompound
locate_packages(path) → Iterator[uiucprescon.packager.packages.collection.Package]

Locate packages found at a given path

transform(package: uiucprescon.packager.packages.collection.Package, dest: str) → None

Transform a given package into a the current type at given destination