tee Module

TeeInput replace old FileInput. It use a file if size > MAX_BODY or memory. It’s now possible to rewind read or restart etc ... It’s based on TeeInput from Gunicorn.

class restkit.tee.ResponseTeeInput(resp, connection, should_close=False)

Bases: restkit.tee.TeeInput

CHUNK_SIZE = 16384
close()
class restkit.tee.TeeInput(stream)

Bases: object

CHUNK_SIZE = 16384
close()
flush()
next()
read(length=-1)
readline(size=-1)
readlines(sizehint=0)
seek(offset, whence=0)

naive implementation of seek