config.rb

Path: lib/mues/config.rb  (CVS)
Last Update: Sat Aug 18 22:54:10 -0700 2007

This module contains the MUES::Config class, which is a configuration file reader/writer. Given an IO object, a filename, or a String with configuration contents, this class parses the configuration and returns an instantiated configuration object that provides a method interface to the config values. MUES::Config objects can also dump the configuration back into a string for writing.

The config file can be in any format for which there is a loader class; see the CONFIGURATION file for more information about the details.

Subversion ID

$Id: config.rb 1234 2004-08-21 22:47:00Z ged $

Authors

  • Michael Granger <ged@FaerieMUD.org>

Copyright

Copyright (c) 2000-2003 The FaerieMUD Consortium. All rights reserved.

This module is free software. You may use, modify, and/or redistribute this software under the terms of the Perl Artistic License. (See language.perl.com/misc/Artistic.html)

THIS PACKAGE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.

Required files

pluginfactory   mues/mixins   mues/exceptions   mues/logger   mues/object   mues/objectstore   mues/environment   mues/filters/commandshell   mues/filters/questionnaire   mues/eventqueue  

[Validate]