Comment 8 for bug 876594

Revision history for this message
Jeroen T. Vermeulen (jtv) wrote :

The notification seems to be generated from NascentUpload.process, and go through lp.soyuz.adapters.notification.notify:

NascentUpload.process
  → DSCFile.verify
    → DSCFile.checkFiles
      → NascentUpload.run_and_collect_errors(verify)
        → BaseBinaryUploadFile.verify
          → BaseBinaryUploadFile.verifyFormat [generates error message]
        → [appends to self.rejections/self.warnings]

Notification is triggered from NascentUpload.do_reject:

NascentUpload.do_reject
  → NascentUpload.rejection_message
  → PackageUpload.notify
    → lp.soyuz.adapters.notification.notify