Commit 7f2e296f authored by Fred Drake's avatar Fred Drake

Update to new naming of ZConfig schema components.

parent 7f73797d
<schema type="database"> <schema type="database" prefix="ZODB.config">
<sectiongroup type="storage"> <abstracttype name="storage"/>
<sectiontype type="filestorage" datatype="ZODB.config.FileStorage"> <sectiontype name="filestorage" datatype=".FileStorage"
<key name="path" required="yes"/> implements="storage">
<key name="create" datatype="boolean" default="true"/> <key name="path" required="yes"/>
<key name="read_only" datatype="boolean" default="false"/> <key name="create" datatype="boolean" default="true"/>
<key name="stop"/> <key name="read_only" datatype="boolean" default="false"/>
<key name="quota" datatype="integer"/> <key name="stop"/>
</sectiontype> <key name="quota" datatype="integer"/>
</sectiontype>
<sectiontype type="mappingstorage" datatype="ZODB.config.MappingStorage"> <sectiontype name="mappingstorage" datatype=".MappingStorage"
<key name="name" default="Mapping Storage"/> implements="storage">
</sectiontype> <key name="name" default="Mapping Storage"/>
</sectiontype>
<sectiontype type="fullstorage" datatype="ZODB.config.BDBStorage"> <sectiontype name="fullstorage" datatype=".BDBStorage"
<key name="name" required="yes" /> implements="storage">
<key name="interval" datatype="time-interval" default="2m" /> <key name="name" required="yes" />
<key name="kbyte" datatype="integer" default="0" /> <key name="interval" datatype="time-interval" default="2m" />
<key name="min" datatype="integer" default="0" /> <key name="kbyte" datatype="integer" default="0" />
<key name="logdir" /> <key name="min" datatype="integer" default="0" />
<key name="cachesize" datatype="byte-size" default="128MB" /> <key name="logdir" />
<key name="frequency" datatype="time-interval" default="0" /> <key name="cachesize" datatype="byte-size" default="128MB" />
<key name="packtime" datatype="time-interval" default="4h" /> <key name="frequency" datatype="time-interval" default="0" />
<key name="classicpack" datatype="integer" default="0" /> <key name="packtime" datatype="time-interval" default="4h" />
<key name="read_only" datatype="boolean" default="off"/> <key name="classicpack" datatype="integer" default="0" />
</sectiontype> <key name="read_only" datatype="boolean" default="off"/>
</sectiontype>
<!-- XXX Fred promises to make it so minimal storage is just an <!-- XXX Fred promises to make it so minimal storage is just an
extension of fullstorage --> extension of fullstorage -->
<sectiontype type="minimalstorage" datatype="ZODB.config.BDBStorage"> <sectiontype name="minimalstorage" datatype=".BDBStorage"
<key name="name" required="yes" /> implements="storage">
<key name="interval" datatype="time-interval" default="2m" /> <key name="name" required="yes" />
<key name="kbyte" datatype="integer" default="0" /> <key name="interval" datatype="time-interval" default="2m" />
<key name="min" datatype="integer" default="0" /> <key name="kbyte" datatype="integer" default="0" />
<key name="logdir" /> <key name="min" datatype="integer" default="0" />
<key name="cachesize" datatype="byte-size" default="128MB" /> <key name="logdir" />
<key name="frequency" datatype="time-interval" default="0" /> <key name="cachesize" datatype="byte-size" default="128MB" />
<key name="packtime" datatype="time-interval" default="4h" /> <key name="frequency" datatype="time-interval" default="0" />
<key name="classicpack" datatype="integer" default="0" /> <key name="packtime" datatype="time-interval" default="4h" />
<key name="read_only" datatype="boolean" default="off"/> <key name="classicpack" datatype="integer" default="0" />
</sectiontype> <key name="read_only" datatype="boolean" default="off"/>
</sectiontype>
<sectiontype type="zeoclient" datatype="ZODB.config.ZEOClient"> <sectiontype name="zeoclient" datatype=".ZEOClient"
<multikey name="server" datatype="socket-address" required="yes"/> implements="storage">
<key name="storage" default="1"/> <multikey name="server" datatype="socket-address" required="yes"/>
<key name="cache_size" datatype="integer" default="20000000"/> <key name="storage" default="1"/>
<key name="name" default=""/> <key name="cache_size" datatype="integer" default="20000000"/>
<key name="client"/> <key name="name" default=""/>
<key name="var"/> <key name="client"/>
<key name="min_disconnect_poll" datatype="integer" default="5"/> <key name="var"/>
<key name="max_disconnect_poll" datatype="integer" default="300"/> <key name="min_disconnect_poll" datatype="integer" default="5"/>
<key name="wait" datatype="boolean" default="on"/> <key name="max_disconnect_poll" datatype="integer" default="300"/>
<key name="read_only" datatype="boolean" default="off"/> <key name="wait" datatype="boolean" default="on"/>
<key name="read_only_fallback" datatype="boolean" default="off"/> <key name="read_only" datatype="boolean" default="off"/>
</sectiontype> <key name="read_only_fallback" datatype="boolean" default="off"/>
</sectiontype>
<sectiontype type="demostorage" datatype="ZODB.config.DemoStorage"> <sectiontype name="demostorage" datatype=".DemoStorage"
<key name="name" default="Demo Storage"/> implements="storage">
<section type="storage" name="*" attribute="base"/> <key name="name" default="Demo Storage"/>
<key name="quota" datatype="integer"/> <section type="storage" name="*" attribute="base"/>
</sectiontype> <key name="quota" datatype="integer"/>
</sectiontype>
</sectiongroup>
<!-- the rest is the actual configuration for the database --> <!-- the rest is the actual configuration for the database -->
<section type="storage" name="*" attribute="storage"/> <section type="storage" name="*" attribute="storage"/>
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment