binaryai.upload
Attributes
Classes
Uploads a file to server. See binaryai.BinaryAI.upload for detail. |
Module Contents
- 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:
objectUploads a file to server. See binaryai.BinaryAI.upload for detail.
- _client
- _hooks: Dict
- _sha256 = None
- _md5 = None
- _filename: str | None = None
- _filepath = None
- _mem = None
- __create_ticket(*, filename: str | None = None, sha256: str | None = None, md5: str | None = None, is_private: bool | None = True)
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.