X-Git-Url: http://gitweb.michael.orlitzky.com/?p=mailshears.git;a=blobdiff_plain;f=bin%2Fmailshears;h=5a8ee0a6752064292274d585e16dc38c4bb39d51;hp=803da46f417941f6d289ee2fdc4f9894e7211651;hb=fd60e4e45d24c7efe5bc2710ae23f60bbb6b7be1;hpb=24c272e3110c82f302b3a7a3d574fb0cbd438c8b diff --git a/bin/mailshears b/bin/mailshears index 803da46..5a8ee0a 100755 --- a/bin/mailshears +++ b/bin/mailshears @@ -13,31 +13,19 @@ # 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' +require 'configuration' # And the necessary classes. -require 'src/errors.rb' -require 'src/exit_codes.rb' -require 'src/postfixadmin_db' +require 'errors.rb' +require 'exit_codes.rb' +require 'postfixadmin_db' Configuration::PLUGINS.each do |plugin_file| - require "src/plugins/#{plugin_file}" + require "plugins/#{plugin_file}" end pgadb = PostfixadminDb.new(Configuration::DBHOST,