/usr/share/pyshared/zope/app/server/schema.xml is in python-zope.app.server 3.6.0-0ubuntu3.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 | <schema extends="package:zope.app.appsetup:schema/schema.xml">
<!-- logging configuration -->
<import package="zope.app.server" file="accesslog.xml" />
<sectiontype name="server" datatype="zope.app.server.server.ServerFactory">
<key name="type" required="yes" />
<key name="address" datatype="inet-binding-address" />
<key name="verbose" datatype="boolean" />
</sectiontype>
<section type="accesslog" attribute="accesslog" name="*"
required="yes">
<description>
Configuration for the access log.
</description>
</section>
<multisection type="server" name="*" attribute="servers" />
<key name="interrupt-check-interval" datatype="integer" default="120"
attribute="check_interval">
<description>
Value passed to Python's sys.setcheckinterval() function.
This integer value determines how often the interpreter checks
for periodic things such as thread switches and signal handlers.
Setting it to a larger value may increase performance for
programs using threads. Setting it to a value <= 0 checks every
virtual instruction, maximizing responsiveness as well as
overhead.
</description>
</key>
<key name="threads" datatype="integer" default="4">
<description>
The number of threads which should be used to serve requests.
The threads are placed in a pool and are used to serve requests
received from the servers configured using <server>
sections. This does not constrain the total number of threads
used by the application server; additional threads may be used
for internal purposes.
</description>
</key>
</schema>
|