code: def append(self, path, data, **kwargs):
          
          metadata_response = self._post(
              path, 'APPEND', expected_status=httplib.TEMPORARY_REDIRECT, **kwargs)
          data_response = self._requests_session.post(
              metadata_response.headers['location'], data=data, **self._requests_kwargs)
          _check_response(data_response)
          assert not data_response.content
docs: Append to the given file.
  
          :param data: ``bytes`` or a ``file``-like object
          :param buffersize: The size of the buffer used in transferring data.
          :type buffersize: int