NAME

Config::Sofu - Easy interface to configuration files in .sofu format


SYNOPSIS

        use vars qw/%CONFIG/; 
        use Config::Sofu "config.sofu"; 
        if ($CONFIG{FOOBAR}) {
                ...
        }
        if ($CONFIG{Bar}->[7]->{Foo} eq "Foobar") {
                ...
        }
        
        Save the new configuration:
        $CONFIG{FOOBAR}="Bar times Foo";
        Config::Sofu::save;
        
        or
        Config::Sofu::save(%CompletlyNewConfig)


SYNTAX

This class exports the hash %CONFIG by default which contains all the information of the file which is given to the use statement.


DESCRIPTION

This module does just one thing: It loads data from a .sofu file and puts it into %CONFIG.


FUNCTIONS AND METHODS

save()

Save the new configuration of to the same file again


BUGS

The comments in the sofu-file will only be saved again if Data::Sofu >= 0.2.3 is installed.


SEE ALSO

the Data::Sofu manpage,perl(1),http://sofu.sf.net