<port>5432</port>
<db>evergreen</db>
<user>postgres</user>
- <password>postgres</password>
+ <pw>postgres</pw>
</database>
<files>
<!-- successful report outputs go here -->
print STDERR "WARN: <database><name> is a deprecated setting for database name. For future compatibility, you should use <database><db> instead." if $db_name;
}
my $db_user = $sc->config_value( reporter => setup => database => 'user' );
-my $db_pw = $sc->config_value( reporter => setup => database => 'password' );
+my $db_pw = $sc->config_value( reporter => setup => database => 'pw' );
die "Unable to retrieve database connection information from the settings server" unless ($db_driver && $db_host && $db_port && $db_name && $db_user);
my $db_port = $database->findvalue("./port");
my $db_user = $database->findvalue("./user");
my $db_pw = $database->findvalue("./pw");
+ if (!$db_pw && $database->findvalue('../../local-name()') eq 'reporter') {
+ $db_pw = $database->findvalue("./password");
+ warn "* Deprecated <password> elemnt used for the <reporter>. ".
+ "Please use <pw> instead.\n" if ($db_pw);
+ }
+
my $osrf_xpath;
foreach my $node ($database->findnodes("ancestor::node()")) {
next unless $node->nodeType == XML::LibXML::XML_ELEMENT_NODE;