4 my $HELM_CONFIGURATION_PREFIX = $ENV{"HELM_CONFIGURATION_PREFIX"};
5 # this should be the only fixed constant
6 if (defined ($HELM_CONFIGURATION_PREFIX) {
8 $HELM_CONFIGURATION_PREFIX."/etc/helm/configuration.xml";
11 $parser = new XML::Parser(Handlers => {Start => \&handle_start,
13 Char => \&handle_char});
16 $parser->parsefile($configuration_file, ErrorContext => 3);
21 if ($_[1] eq "value-of") {
22 $$varname .= ${$_[3]};
23 } elsif ($_[1] ne "configuration") {
30 if ($_[1] ne "value-of" && $_[1] ne "configuration") {
31 # Next line for debugging only:
32 # print "OK: #$_[1]# := #$$varname#\n";