| Config::Model::DumpAsData - Dump configuration content as a perl data structure |
Config::Model::DumpAsData - Dump configuration content as a perl data structure
use Config::Model ;
# create your config model my $model = Config::Model -> new ; $model->create_config_class( ... ) ;
# create instance my $inst = $model->instance (root_class_name => 'FooBar', instance_name => 'test1');
# create root of config my $root = $inst -> config_root ;
my $data = $root->dump_as_data ;
This module is used directly by the Config::Model::Node manpage to dump the content of a configuration tree in perl data structure.
The perl data structure is a hash of hash. Only CheckList content will be stored in an array ref.
No parameter. The constructor should be used only by the Config::Model::Node manpage.
Return a perl data structure
Parameters are:
Reference to a the Config::Model::Node manpage object. Mandatory
Also dump default values in the data structure. Useful if the dumped configuration data will be used by the application.
Skip node that have a perl write capabality in their model. See
the Config::Model::AutoRead manpage.
Dominique Dumont, (ddumont at cpan dot org)
the Config::Model manpage,the Config::Model::Node manpage,the Config::Model::ObjTreeScanner manpage
| Config::Model::DumpAsData - Dump configuration content as a perl data structure |