#
#	Pyro configuration file
#
#	This is a skeleton config file, all items are empty.
#	Note that environment variable settings override the
#	settings in this config file.
#	
#	For each empty (or unspecified) item the default is used.
# 	Your own config file need only specify the items that
#	are different than the default. If you don't have a
#	config file, all items are set to their default value
#	(unless changed otherwise ofcourse).
#

# the local directory where Pyro stores stuff like logs&temp files (default: current directory)
PYRO_STORAGE=

# Pyro Server Port base (7766)
PYRO_PORT=

# Size of the server port range (100)
PYRO_PORT_RANGE=

# hostname for NameServer lookup when broadcast fails (empty=your hostname)
PYRO_NS_HOSTNAME=

# Pyro Naming Server port (9090 TCP)
PYRO_NS_PORT=

# Pyro Naming Server Broadcast port (9090 UDP)
PYRO_NS_BC_PORT=

# hostname for second NameServer lookup when broadcast fails (empty=your hostname)
PYRO_NS2_HOSTNAME=

# Pyro Naming Server #2 port (9091 TCP)
PYRO_NS2_PORT=

# Pyro Naming Server #2 Broadcast port (9091 UDP)
PYRO_NS2_BC_PORT=

# where does the NS write its URI ($STORAGE/Pyro_NS_URI)
PYRO_NS_URIFILE=

# default group name (":Default")
PYRO_NS_DEFAULTGROUP=

# number of broadcast retries (2)
PYRO_BC_RETRIES=

# timeout for broadcasts (seconds) (2)
PYRO_BC_TIMEOUT=

# use binary pickle format (1)
PYRO_BINARY_PICKLE=

# what XML pickle to use, or none (None)
PYRO_XML_PICKLE=

# tracelevel for tracing messages; 0=off, 1=err, 2=warn, 3=all (0)
PYRO_TRACELEVEL=

# same but for user tracing (0)
PYRO_USER_TRACELEVEL=

# system log file ($STORAGE/Pyro_log)
PYRO_LOGFILE=

# user log file ($STORAGE/Pyro_userlog)
PYRO_USER_LOGFILE=

# return detailed exception tracebacks? (0)
PYRO_DETAILED_TRACEBACK=

# automatically print remote traceback? (0)
PYRO_PRINT_REMOTE_TRACEBACK=

# use Python 2.3+ standard logging? (0)
PYRO_STDLOGGING=

# what is the config file to use for Python 2.3+ standard logging? (logging.cfg)
PYRO_STDLOGGING_CFGFILE=

# max. open connections to one TCPServer (200)
PYRO_MAXCONNECTIONS=

# TCP listen backlog (200)
PYRO_TCP_LISTEN_BACKLOG=

# should the Pyro server be multithreaded? (1)
PYRO_MULTITHREADED=

# should the PYRO protocol use compression to save bandwidth? (0)
PYRO_COMPRESSION=

# should the PYRO protocol use checksumming for reliability? (0)
PYRO_CHECKSUM=

# enable mobile code? (0)
PYRO_MOBILE_CODE=

# use DNS names in URIs? (0)
PYRO_DNS_URI=

# size of Event Server subscription queues (1000)
PYRO_ES_QUEUESIZE=

# publishers block if ES queue is full, so no events get lost? (1)
PYRO_ES_BLOCKQUEUE=

