X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=scripts%2Fdbm2mysql.pl;h=c64c375e4a40d4bdfa57ba0cb707d88879fcc969;hb=3d90aae6dc5fadecb17f85531b1222472a8f520a;hp=b2c86774e67cc4decbdbaee9f59d42bf346f73b8;hpb=bb482ed34735d13cad2a02cf0f5cdc322b6b9f89;p=infobot.git diff --git a/scripts/dbm2mysql.pl b/scripts/dbm2mysql.pl index b2c8677..c64c375 100755 --- a/scripts/dbm2mysql.pl +++ b/scripts/dbm2mysql.pl @@ -2,15 +2,17 @@ # by the xk. ### -require "src/logger.pl"; require "src/core.pl"; +require "src/logger.pl"; +require "src/modules.pl"; require "src/Misc.pl"; require "src/Files.pl"; +&loadDBModules(); package MYSQL; -require "src/Factoids/db_mysql.pl"; +require "src/db_mysql.pl"; package DBM; -require "src/Factoids/db_dbm.pl"; +require "src/db_dbm.pl"; package main; if (!scalar @ARGV) { @@ -25,9 +27,9 @@ my $key; my %db; ### open all the data... -&loadConfig("files/infobot.config"); -$dbname = $param{'DBFile'}; -my $dbh_mysql = MYSQL::openDB(); +&loadConfig("files/blootbot.config"); +$dbname = $param{'DBName'}; +my $dbh_mysql = MYSQL::openDB($param{'DBName'}, $param{'SQLUser'}, $param{'SQLPass'}); DBM::openDB(); print "scalar db == '". scalar(keys %db) ."'.\n"; @@ -49,3 +51,4 @@ foreach $factoid (keys %db) { } print "Done.\n"; +&closeDB();