# Sample SchoolBell configuration file
#
# web port
# web interface:port
#
# Specifies the port number and optionaly a network interface for
# the web application server to listen on
#
# Examples:
# web 8080
# web 127.0.0.1:80
#
web 7080
#
# rest port
# rest interface:port
#
# Specifies the port number and optionaly a network interface for
# the RESTive application server to listen on
#
# Examples:
# rest 7001
# rest 127.0.0.1:7001
#
rest 7001
#
# thread-pool-size n
#
# Specifies the suggested size for request thread pool
#
# Default:
# thread-pool-size 10
#
#
# pid-file
#
# Specifies the path of a pid file.
#
# Default: no pidfile
#
pid-file /var/run/schoolbell.pid
#
# error-log-file
#
# Specifies the path of a log file used for exceptions. Special
# values STDERR and STDOUT mean standard error and standard output
# respectively.
#
# You can specify more than one log file. All messages will be duplicated
# to all the log files.
#
# Default:
# error-log-file STDERR
#
# Examples:
# error-log-file /var/log/schooltool/error.log
# error-log-file STDERR
#
error-log-file /var/log/schoolbell/error.log
# error-log-file STDERR
#
# web-access-log-file
#
# Specifies the path of a file used for an Apache combined format
# access log of the web application. Special values STDERR and
# STDOUT mean standard error and standard output respectively.
#
# You can specify more than one log file. All messages will be duplicated
# to all the log files.
#
# Default:
# web-access-log-file STDOUT
#
# Examples:
# web-access-log-file /var/log/schooltool/access.log
# web-access-log-file STDOUT
#
web-access-log-file /var/log/schoolbell/web-access.log
#
# lang
#
# Specifies the locale of the messages to be used on the server.
#
# If 'auto' is set, the language is chosen according to the user's
# preference specified in the web browser configuration.
#
# Default:
# lang auto
#
# Examples:
# lang de_DE
# lang fr
lang auto
#
#
# ...
#
#
# Specifies a ZODB database to use.
# This section is required.
#
# traditional FileStorage
# path filename required
# create yes|no default: yes
# read-only yes|no default: no
# quota size default: no quota
#
path Data.fs
# in-memory MappingStorage
# name storage-name default: Mapping Storage
#
# BerkeleyDB based storage
# ... XXX
#
# BerkeleyDB based storage, stripped down
# ... see
#
#
# server address one or more; required
# cache-size n default: 20000000 (bytes)
# name storage-name default: address of the server
# client x enables persistent cache for client x
# var dirname directory for persistent cache (default: .)
# min-disconnect-poll n default: 5
# max-disconnect-poll n default: 300
# wait yes|no default: yes
# read-only yes|no default: no
# read-only-fallback yes|no default: no
# realm name authentication realm
#
# currently broken
# name default: Demo Storage
# quota XXX
# ... another section describing base storage
#
# cache-size n
#
# Default:
# cache-size 5000
# pool-size n
#
# Default:
# pool-size 7
#
# reportlab_fontdir
#
# Specifies the path to TrueType fonts (Arial and Times New Roman)
# for reportlab.
#
# Comment out to disable reportlab.
#
# Examples:
# reportlab_fontdir /usr/share/fonts/truetype/msttcorefonts
#
reportlab_fontdir /usr/share/fonts/truetype/msttcorefonts