[Zodb-checkins] CVS: Packages/ZConfig/resources - schema.dtd:1.1.2.1 zope.xml:1.1.2.1
Fred L. Drake, Jr.
fred@zope.com
Tue, 24 Dec 2002 15:45:55 -0500
Update of /cvs-repository/Packages/ZConfig/resources
In directory cvs.zope.org:/tmp/cvs-serv9982
Added Files:
Tag: zconfig-schema-devel-branch
schema.dtd zope.xml
Log Message:
Move to the resources directory.
=== Added File Packages/ZConfig/resources/schema.dtd ===
<!-- DTD for ZConfig schema documents. -->
<!ELEMENT schema (description?, metadefault?, example?,
import*,
(sectiontype | sectiongroup)*,
(section | key | multisection | multikey)*)>
<!ATTLIST schema
prefix NMTOKEN #IMPLIED
handler NMTOKEN #IMPLIED
keytype NMTOKEN #IMPLIED
datatype NMTOKEN #IMPLIED>
<!ELEMENT import EMPTY>
<!ATTLIST import
src CDATA #REQUIRED>
<!ELEMENT description (#PCDATA)*>
<!ELEMENT metadefault (#PCDATA)*>
<!ELEMENT example (#PCDATA)*>
<!ELEMENT key (description?, metadefault?, example?)>
<!ATTLIST key
name NMTOKEN #REQUIRED
attribute NMTOKEN #IMPLIED
datatype NMTOKEN #IMPLIED
handler NMTOKEN #IMPLIED
required (yes|no) "no"
default CDATA #IMPLIED>
<!ELEMENT multikey (description?, metadefault?, example?, default*)>
<!ATTLIST multikey
name NMTOKEN #REQUIRED
attribute NMTOKEN #IMPLIED
datatype NMTOKEN #IMPLIED
handler NMTOKEN #IMPLIED
required (yes|no) "no">
<!ELEMENT sectiontype (description?, (section | key)*)>
<!ATTLIST sectiontype
type NMTOKEN #REQUIRED
prefix NMTOKEN #IMPLIED
keytype NMTOKEN #IMPLIED
datatype NMTOKEN #IMPLIED>
<!ELEMENT sectiongroup (description?, sectiontype+)>
<!ATTLIST sectiongroup
type NMTOKEN #REQUIRED
prefix NMTOKEN #IMPLIED>
<!ELEMENT section (description?)>
<!ATTLIST section
name NMTOKEN #REQUIRED
attribute NMTOKEN #IMPLIED
type NMTOKEN #REQUIRED
handler NMTOKEN #IMPLIED
minOccurs NMTOKEN #IMPLIED
maxOccurs NMTOKEN #IMPLIED>
<!ELEMENT multisection (description?)>
<!ATTLIST multisection
name NMTOKEN #REQUIRED
attribute NMTOKEN #IMPLIED
type NMTOKEN #REQUIRED
handler NMTOKEN #IMPLIED
required (yes|no) "no">
=== Added File Packages/ZConfig/resources/zope.xml ===
<schema prefix="ZConfig.tests.test_zopeschema">
<!-- type definitions -->
<sectiontype type="handler" datatype="null">
<key name="constructor" datatype="constructor" required="yes"/>
<key name="formatter" datatype="constructor"
default="logging.Formatter()"/>
</sectiontype>
<sectiontype type="logger">
<key name="level" datatype="logging-level" default="info"/>
<multisection type="handler" attribute="handlers" name="*"/>
</sectiontype>
<sectiongroup type="server">
<sectiontype type="http_server" handler=".http_server">
<key name="port" datatype="port-number"/>
<key name="force_connection_close" datatype="boolean" default="off"/>
</sectiontype>
<sectiontype type="ftp_server" handler=".ftp_server">
<key name="port" datatype="port-number"/>
</sectiontype>
<sectiontype type="webdav_source_server" handler=".webdav_source_server">
<key name="port" datatype="port-number"/>
<key name="force_connection_close" datatype="boolean" default="off"/>
</sectiontype>
<sectiontype type="pcgi_server" handler=".pcgi_server">
<key name="file" datatype="str"/>
</sectiontype>
<sectiontype type="fcgi_server" handler=".fcgi_server">
<key name="resource" datatype="str"/>
</sectiontype>
<sectiontype type="monitor_server" handler=".monitor_server">
<key name="port" datatype="port-number"/>
</sectiontype>
<sectiontype type="icp_server" handler=".icp_server">
<key name="port" datatype="port-number"/>
</sectiontype>
</sectiongroup>
<sectiongroup type="storage">
<sectiontype type="filestorage" handler=".filestorage">
<key name="file_name" datatype="str" required="yes"/>
<key name="create" datatype="boolean"/>
<key name="read_only" datatype="boolean"/>
<key name="stop" datatype="str"/>
<key name="quota" datatype="integer"/>
</sectiontype>
<sectiontype type="mappingstorage" handler=".mappingstorage">
<key name="name" datatype="str" default="Mapping Storage"/>
</sectiontype>
<sectiontype type="clientstorage" handler=".clientstorage">
<key name="addr" datatype="str" required="yes"/>
<key name="storage" datatype="str" default="1"/>
<key name="cache_size" datatype="integer" default="20000000"/>
<key name="name" datatype="str" default=""/>
<key name="client" datatype="str"/>
<key name="debug" datatype="boolean"/>
<key name="var" datatype="str"/>
<key name="min_disconnect_poll" datatype="integer" default="5"/>
<key name="max_disconnect_poll" datatype="integer" default="300"/>
<key name="wait" datatype="boolean" default="on"/>
<key name="read_only" datatype="boolean" default="off"/>
<key name="read_only_fallback" datatype="boolean" default="off"/>
</sectiontype>
</sectiongroup>
<sectiontype type="database" datatype="null">
<multisection type="storage" name="*" attribute="storages"/>
<key name="mount_point" datatype="str"/>
<key name="db_class" datatype="str" default="ZODB.DB"/>
<key name="cache_size" datatype="integer" default="5000"/>
<key name="pool_size" datatype="integer" default="7"/>
<key name="cache_deactivate_after" datatype="integer" default="60"/>
<key name="version_pool_size" datatype="integer" default="3"/>
<key name="version_cache_size" datatype="integer" default="100"/>
<key name="version_cache_deactivate_after" datatype="integer"
default="10"/>
</sectiontype>
<!-- end of type definitions -->
<!-- schema begins -->
<key name="zope_home" datatype="existing-directory"/>
<key name="instance_home" datatype="existing-directory"/>
<key name="software_home" datatype="existing-directory"/>
<key name="client_home" datatype="existing-directory"/>
<key name="debug_mode" datatype="boolean" default="on"/>
<key name="effective_user" datatype="str"/>
<key name="enable_product_installation" datatype="boolean" default="on"/>
<key name="locale" datatype="locale"/>
<key name="zserver_threads" datatype="integer" default="4"/>
<key name="python_check_interval" datatype="integer" default="500"/>
<key name="use_daemon_process" datatype="boolean" default="on"/>
<key name="zserver_read_only_mode" datatype="boolean" default="off"/>
<key name="pid_filename" datatype="existing-dirpath"/>
<key name="lock_filename" datatype="existing-dirpath"/>
<section type="logger" name="access"/>
<section type="logger" name="event"/>
<section type="logger" name="trace"/>
<key name="structured_text_header_level" datatype="integer" default="3"/>
<key name="maximum_security_manager_stack_size" datatype="integer"
default="100"/>
<key name="publisher_profile_file" datatype="str"/>
<key name="webdav_source_user_agents" datatype="str"/>
<key name="module" datatype="str"/>
<multikey name="cgi_environment_variable" datatype="key-value"
attribute="cgi_environment_variables"/>
<key name="dns_ip_address" datatype="ipaddr-or-hostname"/>
<key name="ip_address" datatype="ipaddr-or-hostname"/>
<key name="http_realm" datatype="str" default="Zope"/>
<key name="default_servers" datatype="boolean" default="on"/>
<multisection type="server" name="*" attribute="servers"/>
<key name="automatically_quote_dtml_request_data" datatype="boolean"
default="on"/>
<key name="skip_authentication_checking" datatype="boolean"
default="off"/>
<key name="skip_ownership_checking" datatype="boolean"
default="off"/>
<key name="maximum_number_of_session_objects" datatype="integer"
default="1000"/>
<key name="session_add_notify_script_path" datatype="str"/>
<key name="session_delete_notify_script_path" datatype="str"/>
<key name="session_timeout_minutes" datatype="integer"
default="20"/>
<key name="suppress_all_access_rules" datatype="boolean"
default="off"/>
<key name="suppress_all_site_roots" datatype="boolean"
default="off"/>
<key name="database_quota_size" datatype="integer"/>
<key name="read_only_database" datatype="boolean"/>
<key name="zeo_client_name" datatype="str"/>
<multisection type="database" name="*" attribute="databases"/>
<!-- schema ends -->
</schema>