fix testing for transport
Chris Nehren [Sun, 4 Sep 2011 03:06:50 +0000 (23:06 -0400)]
Makefile.PL
lib/Promulger/Dispatch.pm

index 48e993a..323c702 100644 (file)
@@ -8,21 +8,25 @@ all_from 'lib/Promulger.pm';
 requires 'App::Cmd';
 requires 'Carp';
 requires 'Config::General';
-requires 'IPC::System::Simple';
-requires 'Email::MIME';
 requires 'Email::Address';
+requires 'Email::MIME';
 requires 'Email::Sender';
 requires 'Fcntl';
+requires 'File::Slurp';
 requires 'IPC::Run3';
-# requires 'Mail::Verp'; # not yet
+requires 'Method::Signatures::Simple';
 requires 'Moo';
 requires 'Path::Class';
 requires 'Tie::File';
+requires 'Try::Tiny';
+requires 'Web::Simple';
 requires 'autodie';
 requires 'parent';
+requires 'strictures';
 
 install_script (qw|
   script/pmg
+  script/pmg-web
   script/mm2pmg
 |);
 
index f6348cb..991798f 100644 (file)
@@ -94,7 +94,7 @@ sub send_message {
   my ($message) = @_;
   my $config = Promulger::Config->config;
   my ($class, $transport);
-  if($class = $config->{transport}) {
+  if($class = $config->{mailer}) {
     if($class !~ /::/) {
       $class = "Email::Sender::Transport::${class}";
     }