X-Git-Url: http://gitweb.michael.orlitzky.com/?p=mailshears.git;a=blobdiff_plain;f=bin%2Fmailshears;h=01dcb30f2a2fc2d73d22f36f2f4b43ed92800f42;hp=803da46f417941f6d289ee2fdc4f9894e7211651;hb=87c9c583caca33112f88622eed8849e98bdf3a26;hpb=24c272e3110c82f302b3a7a3d574fb0cbd438c8b diff --git a/bin/mailshears b/bin/mailshears index 803da46..01dcb30 100755 --- a/bin/mailshears +++ b/bin/mailshears @@ -13,32 +13,7 @@ # filesystem, but not the database. # -# We need Pathname to get the real filesystem path -# of this script (and not, for example, the path of -# a symlink which points to it). -require 'pathname' - -# This bit of magic adds the parent directory (the -# project root) to the list of ruby load paths. -# Thus, our require statements will work regardless of -# how or from where the script was run. -executable = Pathname.new(__FILE__).realpath.to_s -$: << File.dirname(executable) + '/../' - -# Needed for rm_rf. -require 'fileutils' - -# Load our config file. -require 'bin/configuration' - -# And the necessary classes. -require 'src/errors.rb' -require 'src/exit_codes.rb' -require 'src/postfixadmin_db' - -Configuration::PLUGINS.each do |plugin_file| - require "src/plugins/#{plugin_file}" -end +require 'mailshears' pgadb = PostfixadminDb.new(Configuration::DBHOST, Configuration::DBPORT,