# encoding: utf-8 """Low level configuration for Twisted's Perspective Broker protocol.""" __docformat__ = "restructuredtext en" #------------------------------------------------------------------------------- # Copyright (C) 2008 The IPython Development Team # # Distributed under the terms of the BSD License. The full license is in # the file COPYING, distributed as part of this software. #------------------------------------------------------------------------------- #------------------------------------------------------------------------------- # Imports #------------------------------------------------------------------------------- from twisted.spread import banana #------------------------------------------------------------------------------- # This is where you configure the size limit of the banana protocol that # PB uses. WARNING, this only works if you are NOT using cBanana, which is # faster than banana.py. #------------------------------------------------------------------------------- #banana.SIZE_LIMIT = 640*1024 # The default of 640 kB banana.SIZE_LIMIT = 10*1024*1024 # 10 MB #banana.SIZE_LIMIT = 50*1024*1024 # 50 MB # This sets the size of chunks used when paging is used. CHUNK_SIZE = 64*1024