l.a.d.DSCUploadedFile(NascentUploadFile) : class documentation

Part of lp.archiveuploader.dscfile View In Hierarchy

Represents a file referred to in a DSC.

The DSC holds references to files, and it's easier to use regular
NascentUploadFiles to represent them, since they are in many ways
similar to a regular NU. However, there are the following warts:
    - Component, section and priority are set to a bogus value and
      do not apply.
    - The actual file instance isn't used for anything but
      validation inside DSCFile.verify(); there is no
      store_in_database() method.
Method __init__ Undocumented
Method verify Check Sub DSCFile mentioned size & checksum.

Inherited from NascentUploadFile:

Method content_type The content type for this file.
Method filename Return the NascentUpload filename.
Method dirname Return the NascentUpload filename.
Method exists_on_disk Whether or not the file is present on disk.
Method storeInDatabase Implement this to store this representation in the database.
Method checkNameIsTaintFree Verify if the filename contains forbidden characters.
Method checkSizeAndCheckSum Check the size and checksums of the nascent file.
def __init__(self, filepath, checksums, size, policy, logger):
Undocumented
def verify(self):
Check Sub DSCFile mentioned size & checksum.
API Documentation for Launchpad, generated by pydoctor at 2022-06-16 00:00:12.