binaryai.upload
Module Contents
Classes
Uploads a file to server. See binaryai.BinaryAI.upload for detail. |
Attributes
- binaryai.upload.logger
- class binaryai.upload.Uploader(client: binaryai.client_stub.Client, *, filepath: str | None = None, mem: bytes | None = None, hooks: Dict | None = None, sha256: str | None = None, md5: str | None = None)[source]
Bases:
object
Uploads a file to server. See binaryai.BinaryAI.upload for detail.
- __create_ticket(*, filename: str | None = None, sha256: str | None = None, md5: str | None = None)
Checks if file exists on FileManager with filename and file’s hashsum.
- __reply_ticket_pos(ticket: binaryai.client_stub.CheckOrUploadCreateUploadTicketOwnershipTicket)
Calculate the POS argument
- __reply_ticket_upload(ticket: binaryai.client_stub.CheckOrUploadCreateUploadTicketUploadTicket)
Uploads file to FileManager.