tusclient package

Submodules

tusclient.client module

tusclient.exceptions module

Global Tusclient exception and warning classes.

exception tusclient.exceptions.TusCommunicationError(message, status_code=None, response_content=None)

Bases: Exception

Should be raised when communications with tus-server behaves unexpectedly.

Attributes:
  • message (str):

    Main message of the exception

  • status_code (int):

    Status code of response indicating an error

  • response_content (str):

    Content of response indicating an error

Constructor Args:
  • message (Optional[str])

  • status_code (Optional[int])

  • response_content (Optional[str])

exception tusclient.exceptions.TusUploadFailed(message, status_code=None, response_content=None)

Bases: TusCommunicationError

Should be raised when an attempted upload fails

tusclient.request module

tusclient.uploader module