Home | Trees | Indices | Help |
|
---|
|
object --+ | LocalConfig
Class representing this extension's configuration document.
This is not a general-purpose configuration object like the main Cedar Backup configuration object. Instead, it just knows how to parse and emit specific configuration values to this extension. Third parties who need to read and write configuration related to this extension should access it through the constructor,validate
and
addConfig
methods.Note: Lists within this class are "unordered" for equality comparisons.
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
Inherited from |
|
|||
|
|||
|
|||
|
|
|||
capacity Capacity configuration in terms of a CapacityConfig
object.
|
|||
Inherited from |
|
Initializes a configuration object. If you initialize the object without passing either
No reference to the original XML data or original path is saved off by this class. Once the data has been parsed (successfully or not) this original information is discarded. Unless thevalidate argument is False , the
LocalConfig.validate method will be called (with its
default arguments) against configuration after successfully parsing any
passed-in XML. Keep in mind that even if validate is
False , it might not be possible to parse the passed-in XML
document if lower-level validations fail.
Note:
It is strongly suggested that the |
|
|
|
|
Adds a <capacity> configuration section as the next child of a parent. Third parties should use this function to write configuration related to this extension. We add the following fields to the document:maxPercentage //cb_config/capacity/max_percentage minBytes //cb_config/capacity/min_bytes
|
None , the value must be a CapacityConfig
object.
|
Internal method to parse an XML string into the object. This method parses the XML document into a DOM tree (xmlDom ) and then calls a static method to parse the
capacity configuration section.
|
Parses a capacity configuration section. We read the following fields:maxPercentage //cb_config/capacity/max_percentage minBytes //cb_config/capacity/min_bytes
|
|
Adds a text node as the next child of a parent, to contain a percentage quantity. If thepercentageQuantity is None, then no node will be
created.
|
|
capacityCapacity configuration in terms of aCapacityConfig
object.
|
Home | Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0beta1 on Mon May 5 19:58:12 2008 | http://epydoc.sourceforge.net |