-# Load our config file.
-require 'configuration'
-
-# And the necessary classes.
-require 'errors.rb'
-require 'exit_codes.rb'
-require 'postfixadmin_db'
-
-Configuration::PLUGINS.each do |plugin_file|
- require "plugins/#{plugin_file}"
-end
-
-pgadb = PostfixadminDb.new(Configuration::DBHOST,
- Configuration::DBPORT,
- Configuration::DBOPTS,
- Configuration::DBTTY,
- Configuration::DBNAME,
- Configuration::DBUSER,
- Configuration::DBPASS)
+cfg = Configuration.new()
+pgadb = PostfixadminDb.new(cfg.dbhost,
+ cfg.dbport,
+ cfg.dbopts,
+ cfg.dbtty,
+ cfg.dbname,
+ cfg.dbuser,
+ cfg.dbpass)