Update the rest of the modules to use the updated version_check

This commit is contained in:
Brian Fraser
2012-08-27 22:30:48 -03:00
parent 98338b6508
commit 6eee6ac6f6
17 changed files with 83 additions and 36 deletions

View File

@@ -4532,10 +4532,10 @@ sub main {
# ##########################################################################
# Connect to MySQL if any of the input sources is mysql.
# ##########################################################################
my $dbh;
my ($dbh, $dsn);
if ( $need_dbh ) {
my $dsn_defaults = $dp->parse_options($o);
my $dsn = $dp->parse(shift @ARGV, $dsn_defaults);
$dsn = $dp->parse(shift @ARGV, $dsn_defaults);
if ( $o->get('ask-pass') ) {
$dsn->{p} = OptionParser::prompt_noecho("Enter password: ");
@@ -4565,7 +4565,9 @@ sub main {
# Do the version-check
# ########################################################################
if ( $o->get('version-check') && (!$o->has('quiet') || !$o->get('quiet')) ) {
Pingback::version_check($dbh);
Pingback::version_check(
($dbh ? { dbh => $dbh, dsn => $dsn } : ()),
);
}
# #########################################################################